4,471,038 89
1,472,328 70
2,054,943 105
4,317,489 135
20,908,701 335
15,309,855 273
16,486,668 382
20,687,733 759
5,854,563 86
15,539,733 164
10,399,752 234
19,582,695 237
15,075,720 176
20,553,588 280
15,396,480 80
18,627,048 175
14,767,731 70
26,034,228 333