40032 1155
46961 1926
49600 398
26004 1478
50845 989
40151 773
53128 1591
26376 1815
45902 890
36030 356
49731 1568
50512 1076
125815 1373
125764 1445
120475 2254
118383 2934
106121 1448
89880 1805
89645 1571
78951 747
78533 1166
75941 2114
74261 1269
73287 975