421 26
402 311
394 575
1007 140
248 655
492 232
2453 304
371 460
99 230
287 129
406 74
179 300
3270 269
586 457
473 211
233 8
1718 239
681 884
470 102
295 727
413 693
432 601
305 816