19753212
5994
8983101
2173
5017041
1382
2510314
738
14541907
6958
4547018
1363
7780213
2984
17143856
6496
12790453
4137
10332641
3688
14453701
6688
2571845
851
21369266
8812
4278670
845
8322430
2064
18534676
8667
18613106
4272
15325225
6908
16413781
5504
3996253
1033
11297330
6016
14219624
1561
3909473
1002
18015321
7137
2816836
977
10473218
2023
2905068
1354
3118668
1259