321 106
736 295
724 30
521 658
884 197
161 57
17 664
580 8
158 396
216 825
437 158
148 872
370 441
891 718
325 674
445 807
183 847
427 848
929 30
944 640