953 177
872 785
842 904
824 921
749 859
740 597
660 405
541 666
470 804
446 74
385 8
377 507
334 300
276 851
138 353
23 92
14 366