21728
20465
207367
20857
20144
21922
21154
23621
10746
10559
10263
20401
20490
19883
18079
17679
17357
17282
17374
6239
6362
5892
5781
5700
6132
5937
6245
5638
6592
6859
6198
38843
21728
77562
213056
189753
184145
184776
11596
211030
249019
12086
155888
30507
3822
5896
5889
13019
14128
13375
10493
12725
5973
13359
12421
11777
12043
11055
12399
6175
13551
14610
20144
20465
3376
3442
3353
6167
6046
6363
4234
5090
15668