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