40032 1155
36989 959
23998 1917
44138 2036
50845 989
16175 285
43518 381
53128 1591
49173 411
52901 862
52715 392
20658 873
125815 1373
125764 1445
120475 2254
118383 2934
106121 1448
89880 1805
89645 1571
78951 747
78533 1166
75941 2114
74261 1269
73287 975