15976933
5048
10461019
3961
6460669
2409
10112780
2522
5762978
2155
2933141
1379
275319
540
9043404
3248
306044
622
23471604
4856
5605210
1542
15608280
7401
7179132
2613
12651535
6609
7246711
1853
3275945
1108
5667555
1881
13273417
4944
11576897
3025
11044447
4150
59580
383
97898
395
12428567
4514
129964
166
9291841
4294
291385
618
22523660
6198
5201321
1771