43427
31292
19797
52541
4511
20610
28749
3187
19928
11858
29000
47270
1673529
18885
91585
18813
122872
4737
3141
5100
3270
6195
11672
11220
7868
2792
4986
5382
3175
12065
49271
16395
13936
5813
6109
7265
6845
6916
9283
5025
5575
12896
8370
35145
5449
7371
49724
29590
34455
12538
11884
11249
5397
19445
76825
6565
3924
13586
8033
14555