4456 908
610474 881
25068 54
7546 510
9960 485
7748 177
5998 305
22133 314
2952 428
12483 462
10576 459
49569 682