570 503
443 212
196 160
1003 299
222 406
232 643
556 658
143 722
188 942
940 972
919 643
577 614
774 550
330 154
342 40
95 17
771 95
266 858
676 262
629 252