1477 320
2903 371
7439 678
3787 671
3582 486
3007 355
5195 227
3321 232
8568 86
19496 652
7573 411
3293 409