1534 320
2955 371
7558 678
3884 671
3673 486
3098 355
5573 227
3450 232
8929 86
19794 652
7703 411
3375 409