8232 203
3719 854
1363 37
20575 616
8827 433
2870 671
9520 86
44532 606
4742 674
20727 237
6213 594
30577 293
27071 702
4160 846
2358 301
2991 116