25480134
6911
13298157
3389
25210762
6779
20344259
5862
8329888
2849
15073744
5755
23559387
8774
10824102
2833
8196301
1831
13535121
3691
3197600
3163
23710086
11146
46451877
16873
9323395
2937
21188113
6232
19369074
6876
16825446
5189
7052931
2563
11195750
1969
11316849
3311
6684162
2868
9986833
2723
4222495
1567
26460534
10222
12574497
4002
6541989
2023
27889934
4165
13467856
4162