10043316
4052
5566427
1778
4906218
1988
20481342
5689
6389807
2824
1781936
662
1263887
376
15052677
1840
4330418
1897
9895501
2224
3799715
1504
4057885
775
2812780
581
3324904
574
1794374
596
5567206
1941
2473501
851
3143681
989
3181867
2060
4318992
477
3102200
951
1846021
697
127441
257
1717090
719
1951953
524
1400999
502
6573022
1753
1103437
395