14579 354
2131 130
2661 170
110011 643
16502 75
16551 432
21338 58
22686 626
26327 374
5852 385
4064 922
688 65
1562 124