1325563 2504
419179 846
509551 1776
378272 1071
279127 1201
153172 1034
180283 555
143277 713
274390 1131
210434 296
1181518 3160
59325 567
153171 818
81904 251
925147 3278
24307 273
73361 753
48973 671
39281 432
33619 246
87068 339
69193 933
29131 193
75408 726
52805 197
52085 430
25599 639
15606 323