296 75
2758 793
1008 79
806 10
989 550
907 170
799 388
175 274
116 988
36 530
882 728
703 570
297 706
582 402
480 456
68 708
797 394
52 870
690 372
830 33
225 636
157 23
558 173
16 431