20931 959
3709 305
19992 547
5041 327
1534 142
3287 465
3733 249
4831 300
3687 408
3747 808
3374 891
8536 366
4629 659
2272 268