954 500
318 330
322 251
2646 912
843 730
906 372
837 650
735 702
688 217
956 925
809 202
766 659
885 294
1010 369
962 352
433 93
834 609
494 481
42 7
410 917
958 825
1185 1000
412 59