12601 400
2422 458
7280 636
11744 263
100298 533
7504 271
1209 151
5279 648
8302 532
1791 85
3293 753
2117 225