14572 354
2129 130
2660 170
110008 643
16501 75
16550 432
21338 58
22681 626
26327 374
5851 385
4064 922
688 65
1562 124