1534 320
2955 371
7558 678
3884 671
3674 486
3099 355
5574 227
3451 232
8933 86
19799 652
7703 411
3375 409