396 114
589 988
2120 476
966 650
538 258
299 737
252 582
1245 1000
57 507
504 699
580 192
314 286
742 601
542 498
189 173
392 652
907 723
256 545
586 370
797 543
175 808
162 206
637 732