31063 893
64206 646
40729 729
43556 1387
43595 1917
18426 504
49607 1460
47436 564
43846 1870
54465 1613
11287 738
26559 973
358778 5340
305643 3312
272014 3831
258656 2860
222028 2158
213524 3132
201593 2685
195840 2373
155294 1852
128790 2413
128765 1272
126604 1006