20926 959
3709 305
19990 547
5037 327
1534 142
3285 465
3733 249
4829 300
3684 408
3747 808
3373 891
8534 366
4628 659
2270 268