1539 320
2961 371
7562 678
3887 671
3679 486
3109 355
5616 227
3459 232
8969 86
19828 652
7709 411
3380 409