5053 531
2767 261
5029 499
9126 408
4448 463
5224 113
5943 655
1954 354
4516 632
6274 864
1398 90
7063 243
3371 64
3696 537
2584 300
3863 608
3700 743
7889 553
4195 159
5684 675
24833 847