5631150
1580
14059776
4300
19114153
4627
3902910
1259
5246748
1485
10982677
3462
4118184
1005
22048105
8570
13669138
4593
4422721
1548
2770897
885
6260817
2092
6726526
2079
8550397
2312
3711845
1055
6329281
2528
4486549
2255
2746521
750
6927774
2004
14029994
4973
7018584
1784
4897683
662
2842233
1068
22887048
5645
3415391
1021
11304992
3813
4858008
1372
6513913
2353