14915
3423
2560
15866
6427
14138
252548
3920
197316
2659
16227
2913
6244
9651
3180
3836
6447
11798
3788
2779
5762
5657
3315
19328
25994
18960
16762
2482
13410
20170
2377
5482
17384
3687
6457
2952
19526
28283
3112
36365
7898
3750
4343
16572
2860
7021
54780
3454
15175
17355
6664
10951
6088
8828
3838
3258
29268
3785
2594
3731