12856 700
2361 372
3543 772
1445 41
3641 296
5842 367
8986 95
12555 54
10950 352
38138 643
5060 163
9419 201
21083 818
1768 507
4669 718
5728 341
4255 641