40592 1504
37572 1509
38854 1068
26590 1129
23912 470
56984 292
43733 1519
50664 288
20935 139
50861 1677
36665 1480
26726 900
351000 5285
296705 3251
268448 3815
251235 2822
217159 2134
208666 3097
198003 2667
191534 2350
153277 1828
126109 2400
125992 1261
124823 997