1534 320
2955 371
7557 678
3884 671
3669 486
3095 355
5569 227
3449 232
8924 86
19786 652
7701 411
3374 409