22123 1250
31693 504
17079 679
38074 1601
22760 584
32943 690
20030 473
35040 1177
41620 1395
25588 1635
17664 393
43209 1202
351181 5287
296946 3253
268506 3815
251392 2823
217372 2136
208785 3097
198096 2667
191655 2350
153314 1828
126155 2400
126048 1261
124899 997