20100
5695
16328
7450
37186
2871
6796
2591
2170
3551
3362
28323
8168
3059
23124
3325
2553
37060
2592
1341
25995
4342
28293
2263
1602