4986 1445065
548 1005897
388 766998
442 747056
290 517025
389 515141
340 502051
534 478681
195 433010
2552 430959
1218 429980
268 414455
1198 413026
2136 385775
414 369123
969 310610
316 283542
2992 279836
1901 270009
287 255578
175 225112
1674 214702
1162 204285
5325 197132
51 196737