301 972
604 889
275 833
352 827
611 807
232 695
197 694
762 687
335 681
418 651
837 650
784 621
1010 582
15 556
46 503
169 371
820 291
705 244
577 243
379 209