5930667 1778
23771290 8535
7893329 2296
8521516 2001
3943041 1121
3883065 1121
5323846 1614
19907920 1203
4090560 945
4421150 1366
11604672 3785
3795599 1630
7326435 2670
3461519 1580
2472844 835
2455148 892
15163207 3571
8934862 2459
9149357 1960
4058051 958
4437066 1652
12375634 6719
6539583 3477
3725548 785