5800 751
10375 369
19969 287
9752 579
16975 240
4086 659
11259 502
3344 30
6548 879
4420 456
2380 281