4095 129
4728 392
8224 34
7564 521
6184 511
5751 559
2892 550
2089 401
9829 721
3315 845
4304 278
34160 842
4560 529
2772 617