12835 700
2360 372
3540 772
1441 41
3638 296
5842 367
8982 95
12553 54
10945 352
38137 643
5060 163
9419 201
20803 818
1766 507
4664 718
5727 341
4253 641