340
2510
243
35132
3214
362
368
336873
381
321
363
365
25847
19530
17661
15782
12342
1208263
10964
1076148
10200
910143
8390
75911