17266158
4988
15351656
6515
13711279
5035
9644142
2997
11998486
4209
10370692
3496
10083073
3760
9369881
3122
7048031
2274
7008509
1988
13157838
4231
8398212
2516
11487955
3515
7087407
33253562
1906
6778061
1881
8605353
2745
17469243
8347
5963009
543
2381983
669
2949641
870
8130868
2601
4337543
565
3294735
1108
10167833
3414
2658374
666
37933609
14046
11719956
4483