860 188
1241 57
16876 304
8723 69
6695 742
5675 826
5272 238
6951 96
22717 587
12018 611
12555 358
6087 266
9125 103
2054 376
689 48