4645523
1655
4127471
1181
9864321
2057
14656274
3207
3409158
744
23111301
7159
3026937
738
19794832
4344
2446549
625
4962717
1743
4154068
1247
16514701
5824
6281859
1768
24821644
4272
2610870
700
3083416
989
2788106
628
8331575
2547
15832376
3568
8691951
3191
3221043
939
3494179
753
39852672
3151
3131828
1039
3654347
848
6569918
2208
2724225
1099
9077085
3022