2905256 474
1656257 442
3587573 1049
1227756 267
3196796 826
3486856 955
1424778 254
1316041 483
3059276 772
9972099 2899
2300701 197
118406 191
225120 267
2213217 518
2763134 477
311303 402
1595530 515
3680912 512
3372889 882
1782131 267
343611 417
1331073 295