508 642
72 938
310 511
159 441
238 103
885 575
580 235
962 531
790 221
841 1
363 767
174 779
735 881
532 966
962 331
338 701
314 283
904 718
243 675
612 328
644 113