5659 751
10052 369
19905 287
9743 579
16866 240
4067 659
11232 502
3190 30
6497 879
4407 456
2358 281