586 881
315 445
634 131
176 738
313 332
127 961
290 523
648 307
220 336
71 839
303 885
143 754
236 317
94 792
360 132
119 188
92 60
911 779
286 553
411 712