5659 751
10057 369
19905 287
9743 579
16868 240
4067 659
11232 502
3191 30
6498 879
4407 456
2358 281