16416 700
2551 372
3713 772
1708 41
3948 297
5953 367
9948 95
12982 54
11379 352
38560 643
5313 163
9541 201
21567 818
1791 507
4852 718
5896 341
4364 641