3422
3019
3416
330
3316
2938
3220
314
3015
3119
285
309
13550
10960
8511
6950
578262
5480
5250
4641
454147
4529
401142
32250