5031 827
3813 281
4642 469
34931 315
7590 637
2105 90
4015 434
3284 512
2105 216
3942 686
5410 669
3933 886
3668 710
43729 244
3239 693
5342 786
18000 420
3307 564
11190 386