1008 258
962 495
100 453
3736 924
583 359
450 182
388 378
1000 670
309 661
927 281
463 324
982 469
7368 208
5712 462
546 947
686 449
860 37
425 474
885 745
151 454
199 935
660 177
677 559
193 917