5099
4518
18557
3269
6193
11669
3085
11218
7867
2790
4984
5381
4386
5763
15142
3943
16841
3961
6090
63918
6780
6777
11181
20216
5485
23780
6008
8787
7412
13251
11074
30453
7755
15945
10862
7068
6590
8884
19698
4701
2754
263599
32923