1661 102
8282 909
5127 855
31877 420
51329 161
24824 776
7354 531
15153 737
6226 559
7283 907
7754 670
7289 224
12859 611
6280 427
9079 426