60 47486
129 39174
145 18555
57 8760
41 11844
22 1375
11 1398
47 17409
113 45974
41 13955
79 45384
39 9150
11 1712
126 22744
21 2560
57 9666
36 7099
87 19139
80 15226
35 28285
41 23371
50 16971
12 1288
43 8534
72 48013
60 8274
55 14400
69 19578
54 11206
74 13383
49 14007
7 785
9 1753
108 31474
108 52771
40 28651
67 13476
90 22307
67 22645
37 14983
39 10539
25 1689