36039 59
44440 77
25195 34
11082 19
7817 8
10745 13
10533 7
9494 8
4456 1
5213 1
12558 19
15487 16
9100 13
5201 4
6221 1
5484 2
45221 68
70471 85