43652
31507
19984
52738
4670
20796
28956
3360
20129
12019
29246
47428
1677375
19344
91918
19533
124857
4877
3285
5249
3411
6357
11864
11406
8034
2996
5127
5534
3326
12257
49453
16647
14088
5950
6249
7400
6991
7097
9495
5246
5743
13073
8548
35456
5582
7536
50212
29831
34793
12749
12129
11457
5556
19887
78047
6743
4084
13829
8214
14728