129333 1031
695371 1427
103362 328
297130 1043
61149 277
329996 1156
180010 653
825100 3593
140901 643
560353 3029
553123 1706
492659 617
625834 979
557488 1198
405735 823
29963 639
475369 994
339398 1112
158389 392
88406 543
1211476 4556