1477 320
2903 371
7427 678
3782 671
3581 486
2996 355
5158 227
3320 232
8544 86
19481 652
7565 411
3290 409