8105550
1495
550740
741
9894923
2997
20972731
8620
5111320
2038
18033979
7395
8462448
2563
6169198
1985
8454248
2818
2255123
644
3828322
907
4187180
1083
10100587
3920
6955897
2173
21309315
6968
2797016
1049
6348627
1862
15970716
5221
6488469
1856
9064226
3549
4310129
1567
36895457
10568
1083117
317
2167268
565
6637459
1134
2109968
703
5625879
1564
18854723
6716