1478 320
2899 371
7418 678
3775 671
3572 486
2994 355
5107 227
3309 232
8448 86
19435 652
7558 411
3284 409