3782
3509
13792
239078
154143
23471
19987
55504
23235
4390
2999
18179
20731
21261
13680
31025
23370
113314
27427
5048
24486
48007
38642
18229
24142
7325
31138
17067
13243
131496
7875
16943
534799
51816
67870
162641
32527
25102
15686
25987
20593
27606
24571
22445
14763
18220
40290
14824
27484
61999
10176
20191
90947
24077
19871
16274
24096
20797
863395
5170