12669 700
2348 372
3538 772
1433 41
3615 296
5838 367
8963 95
12534 54
10925 352
38118 643
5057 163
9404 201
16732 816
1760 507
4657 718
5717 341
4235 641