5796 751
10360 369
19969 287
9752 579
16970 240
4085 659
11259 502
3331 30
6547 879
4419 456
2380 281