509 371
870 487
361 110
79 486
161 80
230 779
381 666
877 961
929 58
406 11
700 501
34 969
771 289
998 559
266 598
274 157
468 544
261 308
350 18
939 410
336 208
776 917
731 54
564 907
542 792
803 452
75 141
297 767
731 518
708 545