1477 320
2903 371
7430 678
3783 671
3581 486
3003 355
5159 227
3320 232
8547 86
19484 652
7568 411
3291 409