809 239
752 731
277 101
170 229
361 36
524 271
339 206
159 875
747 646
550 912
796 42
54 983
1027 52
137 683
27 848
77 218
377 308
223 335
399 652
245 245