30329
11580
2279
8467
25725
3287
23750
12202
3902
12680
2352
13414
2659
3063
4022
31837
9098
20848
40854
5324
4857
21190
6118
3276
6879
3170
4516
2059
5022
24560
36558
18451
6002
127340
5472
4818
20891
3686
12900
15431
2881
2627
267436
10436
30297
4050
6585
8339
160392
27142
17589
12629
61410
3753
166720
13252
2541
11872
3355
110431