26956
5252
7049
2616
4624
4641
5558
10013
4162
29187
116360
76308
4144
125725
3184
38917
6081
11417
3465
111477
3134
126571
14561
3403
47376
3490
19055
3144
4518
1676459
4313
2558
16763
3005
20750
5592
7027
2943
19196
4684
17491
6045
4769
5498
12830
9730
91831
7235
5775
2104
2070
5013
2637
2587
2663
5356
3855
2607
3285
2110