12841 700
2360 372
3540 772
1442 41
3638 296
5842 367
8983 95
12555 54
10947 352
38137 643
5060 163
9419 201
21001 818
1766 507
4665 718
5728 341
4254 641