5 235
165 382
675 132
6 797
523 992
31 714
389 429
73 10
62 120
87 22
1000 334
553 459
174 534
756 377
491 749
21 358
508 830
2 30
148 63
496 332
190 205
779 398
294 205
440 721
398 872
310 669
604 234
47 587
481 594
93 618