158 207
148 474
205 954
843 624
604 633
772 773
481 674
407 387
919 802
688 28
555 435
214 154
640 292
876 233
431 238
340 704
1110 292
349 680
316 904
95 252
869 595