50555 255
45657 352
4178 228
3113 385
4060 736
1482 78
4815 695
1477 58
6329 420
3368 147
4536 327
7053 929
2128 127
5618 807
4070 388
8570 513
6820 619
4853 541
2594 159
13420 595
5176 614
4663 398
10041 817
2450 212
6192 790
5526 218
4816 586
1970 92