4986 1452055
548 1006664
388 767720
442 747535
290 517403
389 515612
340 502528
534 479204
2552 435004
195 433575
1218 430611
268 414675
1198 414143
2136 386849
414 369392
969 311553
316 283993
2992 281902
1901 271678
287 256086
175 225487
1674 216965
1162 207105
5325 199514
51 196945