1477 320
2903 371
7437 678
3787 671
3582 486
3006 355
5195 227
3320 232
8559 86
19495 652
7572 411
3292 409