316 78
238 430
855 694
81 372
166 823
389 359
848 102
379 654
774 919
900 925
966 547
1014 742
2185 573
1566 510
77 863
517 698
547 580
740 627
678 930
563 192
670 334
983 253