17926 576
5916 518
4022 292
21660 570
13509 633
6240 771
3211 283
8462 415
3527 361
4000 345
3300 253
2528 226
1752 371