43370
9565
4959
1178
20944
4733
1011
1454
2372
13325
2187
5670
4638
1538
19221
20621
14572
20872
15365
3838
27960
3173
36355
38548
4972
2888
3609
3170
2127
11099
8300
6290
11195
8998
5431
3213
49939
50936
2299
5532
11178
14624
166262
9278
6559
28638
177523
52956