965 97
928 679
839 649
756 656
663 419
502 516
482 905
464 340
382 37
341 552
329 496
245 522
118 575
50 291
26 922