3587387 1154
4120761 1826
1009657 260
1827140 581
1627096 584
1093648 432
673353 207
605083 170
2087528 798
500034 160
1475565 429
1197251 436
368499 119
460815 93
554971 153
391495 114
883371 279
652389 222
250834 63
387663 80
1727219 533
335412 76
1004734 295
402199 92
882906 226
638940 182
411922 104
443925 115
406886 111
400465 109
1380444 426
774936 218
1282244 374
302174 100
509173 188
281185 72