21007 959
3718 305
20061 547
5060 327
1546 142
3305 465
3757 249
4846 300
3697 408
3752 808
3382 891
8548 366
4644 659
2288 268