11861 84
1428 57
15044 670
5430 52
15108 475
2600 581
9286 673
43398 508
21181 299
2382 406
24195 81
27830 676
14701 253
3153 732
1687 363