14559 354
2128 130
2659 170
110002 643
16499 75
16550 432
21337 58
22679 626
26325 374
5849 385
4062 922
688 65
1562 124