8232 203
3719 854
1364 37
20586 616
8830 433
2870 671
9528 86
44591 606
4742 674
20733 237
6214 594
30587 293
27075 702
4160 846
2358 301
2993 116