51556 1001
79712 821
36148 2108
59253 887
27543 1093
63662 688
54481 1771
49382 1550
19846 1540
55577 1390
23899 1842
39523 678
356050 5326
302538 3291
270694 3826
255801 2850
220344 2150
211817 3122
200564 2681
194402 2369
154668 1846
127977 2407
127383 1269
126061 1004