12396 702
12888 327
4694 110
3043 484
11598 535
1636 316
2603 459
2277 254
6719 169
8072 784
2560 222