10531042 3641
3430512 867
5337141 2057
2235218 744
27587056 10172
4182169 1740
4119187 2042
3093205 728
2205429 578
20133081 7586
11157281 2949
5731678 1963
2731181 524
4228451 1121
3388747 964
3700510 892
4659874 1021
1946860 483
10333712 1800
7719870 2654
8112462 3348
2095498 546
5718339 2594
4584048 1256
8081998 2591
7165416 2918