4126
296683
13587
14962
25589
6665
7290
21020
6199
22849
115804
11263
2919
63216
2895
10688
3617
3477
2319
5522
8878
203780
93602