34980
7241
31878
6599
1800
373
37825
7830
16798
3478
13063
2705
6448
1335
97863
20258
13200
2733
11520
2385