645 956
126 872
751 843
170 716
724 589
194 551
1015 551
486 237
345 233
748 177
482 172
586 150
779 54