101 101
264 828
1006 564
169 352
903 289
337 630
274 599
257 12
40 632
601 896
249 188
368 104
948 626
472 508
500 99
1262 323
217 535
845 834
298 20
803 836
124 810
526 891
339 194
205 762