29914 577
6751 518
4466 292
23447 570
14914 634
7249 772
3700 283
9801 415
3925 361
4604 345
3872 253
3043 228
1980 371