3026
59646
16363
113261
4375
16280
3630
4461
3113
2870
9117
77187
20010
23786
65768
3356
4151
10921
5471
20580
10010
3985
19762
24867
38760
6441
9181
252364
3901
10779
21604
13496
6425
19491
10472
4380
7111
17330
159118
7172
12291
8533
241313
12771
34715
8821
14031
23750
10687
9324
3929
68614
13448
21499
22682
12077
7245
300798
17530
7732