12760 700
2357 372
3540 772
1437 41
3628 296
5841 367
8972 95
12545 54
10937 352
38124 643
5057 163
9411 201
19060 818
1762 507
4661 718
5722 341
4244 641