639 949
258 514
158 385
464 263
205 666
858 348
244 235
117 817
412 878
99 523
707 578
693 388
951 634
984 86
301 989
829 232
192 33
8 113
71 294
66 507