6093520
1492
23600806
12176
11198002
3405
3278647
989
1062417
2481
2798558
785
12115036
4875
11278018
4366
5667693
1891
3363137
1611
7751948
2610
4609046
2195
12391063
3179
4404296
1137
8433765
3606
5495726
2095
5302357
1677
11748799
3848
4949173
1476
44313489
18547
3881839
1621
12153571
4137
10755876
2990
2522215
1288
3382292
933
4343974
1470
3287899
1322
14122696
6515