1534 320
2954 371
7556 678
3879 671
3661 486
3093 355
5564 227
3444 232
8905 86
19778 652
7699 411
3371 409