5796 751
10366 369
19969 287
9752 579
16970 240
4085 659
11259 502
3337 30
6548 879
4419 456
2380 281