15873 700
2525 372
3688 772
1655 41
3903 297
5937 367
9915 95
12931 54
11318 352
38498 643
5241 163
9523 201
21531 818
1789 507
4780 718
5845 341
4352 641