4954150
1190
3440367
804
2974246
989
19553193
4216
20598332
3622
3717543
983
5957895
1338
108500200
60805
2825604
791
8079987
2714
6804959
1617
2705574
1068
13635309
5001
7329995
3264
15323413
4904
8112025
1583
44397671
15076
3667865
851
6583518
2145
3113500
766
6219178
1928
5177665
2346
6288453
1724
3178022
1030
3831502
1134
4472748
1247
8517708
2645
5662865
1683