5091 173
848 266
851 956
381 651
285 170
244 221
795 327
148 744
1131 67
1061 604
886 569
770 266
686 149
352 573
360 688
269 930
147 9
433 857
617 544
773 184