12816 700
2358 372
3540 772
1440 41
3637 296
5842 367
8980 95
12548 54
10943 352
38135 643
5059 163
9417 201
20272 818
1765 507
4664 718
5727 341
4252 641