14576 354
2129 130
2661 170
110010 643
16501 75
16551 432
21338 58
22684 626
26327 374
5851 385
4064 922
688 65
1562 124