396 403
412 566
702 850
275 677
521 396
315 318
202 545
6 683
301 233
77 24
603 273
702 112
765 268
258 271
394 8
521 100
789 367
125 264
739 295
411 870