6012 685
5464 468
8041 621
3012 240
4961 368
4063 875
6661 308
2703 401
3876 376
4307 160
4936 502
5147 623
2550 122