16131 700
2541 372
3693 772
1680 41
3922 297
5941 367
9929 95
12952 54
11338 352
38522 643
5277 163
9534 201
21550 818
1789 507
4810 718
5858 341
4360 641