1496 320
2934 371
7494 678
3832 671
3608 486
3042 355
5455 227
3370 232
8706 86
19610 652
7634 411
3306 409