17891 576
5912 518
4019 292
21655 570
13505 633
6238 771
3208 283
8454 415
3525 361
3999 345
3299 253
2527 226
1752 371