14587 354
2132 130
2661 170
110011 643
16503 75
16552 432
21341 58
22687 626
26327 374
5852 385
4064 922
688 65
1562 124