3912
8878
5185
175863
4561
30970
15564
2562
4949
5730
15088
3960
5119
17961
100330
7831
4521
7132
3449
3822
14754
4025
5269
4777
3038
4887
28630
34548
50757
50168
116020
24547
10385
10276