109 706
181 929
847 937
634 800
291 288
284 167
653 143
513 373
408 25
852 702
1176 574
801 821
96 209
794 119
56 794
138 133