3353021 1303
2451372 493
1598093 370
1309057 333
2741846 731
5554128 1445
6398676 2299
1115450 314
1400798 515
966444 317
3557360 1511
689768 116
15383379 6528
324890 125
8721959 2679
9521048 3631
2004292 634
1162194 367
4073992 876
10117985 3829
4070228 992
3783482 819
727856 160
704832 276
1882988 342
9121287 2463
2283315 615
7615138 2173
285727 84
10738783 5334
1137529 279