583 161
626 5
409 131
475 364
999 447
595 733
622 58
947 140
682 318
241 601
657 403
444 613
894 270
255 887
345 37
814 362
404 102
185 744
364 133
112 11