418 26
2505 648
583 761
518 373
133 423
1227 163
495 813
2065 304
489 232
287 129
508 72
295 727
762 978
580 457
391 575
1718 239
1004 140
119 839
245 655
436 812
58 857
660 851