17796 576
5908 518
4009 292
21637 570
13496 633
6233 771
3207 283
8444 415
3524 361
3993 345
3299 253
2526 226
1750 371