508 986
122 563
425 406
193 471
362 146
105 741
914 219
662 243
422 216
986 569
912 65
565 176
135 207
542 8
341 938
423 77
868 74
337 996
280 182
1129 657
392 566
340 168
415 117
270 526