21002 959
3716 305
20055 547
5056 327
1541 142
3298 465
3756 249
4843 300
3697 408
3751 808
3378 891
8546 366
4641 659
2282 268