18165 576
5949 518
4046 292
21712 570
13544 633
6250 771
3220 283
8493 415
3539 361
4015 345
3315 253
2538 226
1758 371