12659 700
2347 372
3536 772
1433 41
3615 296
5836 367
8963 95
12533 54
10925 352
38115 643
5056 163
9404 201
16495 816
1760 507
4657 718
5715 341
4235 641