5806 751
10385 369
19971 287
9753 579
16977 240
4086 659
11260 502
3347 30
6548 879
4420 456
2381 281