20946 959
3709 305
19997 547
5046 327
1535 142
3288 465
3735 249
4833 300
3691 408
3747 808
3375 891
8536 366
4630 659
2273 268