1091332 314
17104542 4944
1529386 405
4593991 1507
2676460 741
1195881 439
3607208 999
781989 339
8181322 3408
2264642 788
951274 376
1122277 292
241833 100
1347664 493
532192 100
552628 169
8381747 3839
5974055 2098
4185276 1284
1045245 336
968879 263