1381 57
14861 670
5303 52
14776 475
2577 581
9058 673
42820 508
20572 299
2294 406
23042 80
27433 675
13834 253
3030 732
1616 363