1124 251
584 274
928 710
159 586
1000 488
28 113
601 567
891 388
868 521
719 536
228 909
759 258
2988 412
3218 654
751 451
558 939
816 361
891 800
1858 567
134 800
451 505
409 388
169 352
346 622