1326303 2505
419474 846
510097 1776
378474 1071
279339 1201
153455 1035
180594 555
143422 713
274702 1131
210807 298
1182445 3160
59468 567
153363 818
82013 251
925956 3280
24379 273
73562 753
49392 673
39393 432
33706 246
87298 342
69328 933
29261 193
75678 726
52901 197
52211 430
25695 639
15668 323