16261 700
2549 372
3704 772
1696 41
3934 297
5943 367
9939 95
12972 54
11350 352
38534 643
5285 163
9536 201
21561 818
1790 507
4840 718
5863 341
4363 641