600 43
320 527
883 588
17 155
85 671
80 787
31 771
408 609
474 212
830 253
1024 957
239 855
281 259
705 986
626 611
390 933
79 830
623 178
194 626
937 109