1091 118
814 89
310 888
565 411
1138 298
453 380
795 408
428 469
929 293
590 296
945 851
352 124
690 100
111 320
120 642
392 757
978 175
157 762
363 541
572 917