581 511
815 257
444 617
749 145
670 528
916 219
776 801
315 534
159 313
783 155
867 207
154 237
185 87
1557 842
642 697
28 113
753 412
466 732
997 246
2602 912
667 213
509 100
1008 396
656 875