8232 203
3719 854
1363 37
20585 616
8830 433
2870 671
9525 86
44583 606
4742 674
20731 237
6213 594
30582 293
27075 702
4160 846
2358 301
2993 116