18091 576
5929 518
4043 292
21691 570
13532 633
6246 771
3213 283
8483 415
3534 361
4009 345
3307 253
2531 226
1756 371