508 642
72 938
310 511
682 183
314 283
580 235
605 1
257 301
962 531
354 552
382 479
612 328
543 862
585 925
200 939
885 575
405 397
174 779
824 733
97 871