3026
59645
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
252363
3900
10779
21604
13496
6425
19491
10472
4380
7111
17330
159118
7172
12291
8533
241313
12771
34715
8821
14031
23750
10687
9324
3929
68614
13448
21496
22682
12077
7245
300798
17530
7732