2503466 989
2311213 2277
20771525 6606
2664928 807
9866067 3257
33296078 14146
32168142 9223
7503938 2415
1837847 1467
7436451 2415
19384154 7470
13855601 4354
3588845 1398
145122200 8259
772178 716
9181153 4096
31830248 6047
12380413 3710
9299252 3242
5378692 1665
1335937 1548
5374913 945
16750421 4668
30547134 12327
966595 1319