12193 702
12863 327
4653 110
3030 484
11571 535
1627 316
2597 459
2266 254
6704 169
8067 784
2540 222