5796 751
10367 369
19969 287
9752 579
16973 240
4085 659
11259 502
3340 30
6548 879
4419 456
2380 281