8996025 5290
5300130 1869
29511168 9035
4283112 1643
1151981 1969
6934936 1608
5796822 1599
8506631 2233
5080247 1266
13058089 2673
18485639 7539
3039515 945
11874431 1363
6569616 1357
1838576 741
11315243 4115
6392845 1881
6440000 1344
10996158 4109
2654718 587
433825 694
3680504 1332
11321385 2905
9433891 2563