15848 700
2525 372
3687 772
1654 41
3902 297
5936 367
9914 95
12930 54
11317 352
38496 643
5240 163
9523 201
21529 818
1789 507
4780 718
5844 341
4351 641