4545312
1165
7130830
1822
7742743
2695
2275138
414
31598433
16276
8228713
2915
4340380
1086
6904912
1950
3633289
1454
5148652
1765
9530907
2871
1644576
442
37038550
5541
12178182
1815
3074598
1049
86367158
37482
75780579
37256
2635855
634
8936960
2026
6539159
1247
3907095
1244
2704584
1021
6642539
2679
3593557
923
3587629
1360
3420079
914
5528910
1847
3758331
1288