2975 412
369 394
553 332
867 911
144 880
543 55
778 239
675 736
411 35
860 975
766 735
118 506
2194 220
185 87
843 524
852 190
451 202
776 801
588 43
1008 557
299 141
396 364
80 168