1632 102
8030 909
5022 855
31769 420
51201 161
24798 776
7324 531
15075 737
6192 559
7242 907
7727 670
7244 224
12799 611
6284 427
9051 426