660 121
1033 821
342 810
436 426
534 938
520 979
948 431
429 373
816 256
839 897
283 269
780 263
219 355
102 222
287 148
684 145
25 903
420 538
216 130
813 482