1534 320
2954 371
7556 678
3880 671
3662 486
3093 355
5564 227
3444 232
8909 86
19779 652
7699 411
3371 409