2822397 735
5133588 1693
3768431 1196
2605523 1115
17603659 6085
2685364 829
2572678 810
7006511 2550
1978257 625
3671023 1335
3733157 1253
11064905 3279
7113548 3069
12354074 3895
1861148 666
2734750 939
11355509 3637
5936878 1683
5248398 2133
16033256 5928