253328 295
17968 456
213141 366
21967 114
5893 564
6637 612
224109 437
135160 235
96471 378
68181 353
70939 578
3143 283
29070 88
14737 595
4846 664
153302 719
80060 765
126768 583
17846 104
78792 246
23085 540
222713 835
128752 450
2731 358
148561 998
125594 827
30487 535
194385 1175