582 402
187 204
339 297
492 193
314 286
72 942
805 695
1001 79
975 716
230 946
537 595
408 775
216 286
149 221
300 313
3249 313
164 15
170 966
371 814
115 988
734 834
910 639
442 292
841 541