13409 400
2705 458
12923 638
12375 263
118547 535
8234 271
1461 151
5725 648
9723 532
2138 85
3531 753
2530 225