1632 102
8030 909
5023 855
31770 420
51201 161
24798 776
7324 531
15075 737
6193 559
7242 907
7727 670
7248 224
12799 611
6284 427
9051 426