16175 700
2542 372
3695 772
1687 41
3927 297
5942 367
9937 95
12956 54
11341 352
38528 643
5277 163
9534 201
21555 818
1790 507
4824 718
5859 341
4361 641