250 86
1019 4
451 789
355 272
962 870
358 114
765 448
530 689
2170 304
573 339
932 502
102 831
3081 648
252 359
380 109
640 422
1099 669
408 754
3590 269
364 591
586 460
724 51
946 677