1200 123
7885 213
8258 726
4327 356
5214 552
8828 480
4579 665
2388 186
8660 547
42049 381
7691 479
7696 197
17815 652
2767 461