15566
25680
47393
45874
31518
56189
23622
52740
15285
11168
18071
21252
11044
9476
22822
14911
19821
15315
8865
18988
11308
8624
30844
12574
22812
26072
14964
81967
60697
37462
1038090
30921
46117
16053
29767
11744
24179
23028
20485
21408
114970
120032
12494
93649
1231785
61734
165963
127079
3427
32462
13612
17357
111154
83461
334702
22873
31296
14032
47276
1673701