4096 129
4728 392
8224 34
7566 521
6184 511
5751 559
2895 550
2089 401
9832 721
3317 845
4305 278
34162 842
4565 529
2773 617