5600
2012
8161
2477
21756
1838
4217
21743
11932
7031
57986
13044
3164
2441
21162
6890
11113
15036
7714
15452
123709
19925
3089
22361
34883
14531
9687
39829
5451
42364
57179
3926
156497
8667
8386
50981
9418
88712
8642
8644
62452
88189
11989
24346
38283
165891
2912
11891
3518
4741
14405
17193
30231
76763
101752
22815