2164956
1200
7561687
2283
7994894
2381
10805074
3843081
1665
5281334
694
2314492
775
6537044
2478
9250702
2346
4016274
1577
25528942
4234
11164079
4216
10624284
4212
15676292
6723
8649479
2591
7462391
2045
12294421
4658
8401912
2883
15709772
5918
33078673
13034
5465749
1994
3540709
1105
3918301
1398
3861095
1240
30894852
13593
18169802
3675
19862260
7065
5515178
2227