535 649
16 897
444 217
679 154
844 137
251 63
36 562
356 782
515 493
352 462
167 481
843 179
140 30
55 931
713 99
780 181
511 981
625 558