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