125836 2400
78783 820
62574 219
59598 1799
54864 781
17369 1882
53753 222
44180 1304
51607 1420
20840 1256
50196 1761
28587 1893
350002 5278
295509 3235
267948 3810
250374 2814
216532 2125
208009 3090
197522 2665
190789 2346
152967 1826
125834 2400
125725 1260
124462 994