11875 84
1428 57
15049 670
5432 52
15112 475
2600 581
9288 673
43403 508
21186 299
2384 406
24213 81
27834 676
14716 253
3156 732
1690 363