14650
12403
2980
5990
4430
28630
617
1404
30137
28825
582
653
2053
485
23517
11317
417176
383736
14412
1151311