46266
10433
5530
1407
22265
5163
1218
1764
2852
13870
2551
6259
4922
1852
19725
21206
15405
22631
16017
4061
28361
3436
37033
40158
5383
3138
3813
3401
2371
11694
9143
6840
11548
9508
5787
3473
51032
51846
2515
5743
11644
14946
167744
9557
6820
30345
178768
53517