82 29
172 745
891 247
271 671
65 608
326 296
685 750
500 538
955 601
452 200
907 883
326 316
1008 79
2744 220
582 402
823 359
350 146
214 175
33 992
172 837
475 381
962 77
1002 122
781 148