5809 751
10396 369
19975 287
9755 579
16977 240
4087 659
11262 502
3352 30
6549 879
4424 456
2381 281