1326073 2505
419376 846
509920 1776
378406 1071
279267 1201
153363 1035
180496 555
143380 713
274600 1131
210680 297
1182161 3160
59382 567
153308 818
81985 251
925614 3279
24359 273
73491 753
49308 672
39362 432
33676 246
87231 342
69277 933
29234 193
75586 726
52861 197
52162 430
25656 639
15646 323