1182 232
819 148
31180 144
25270 602
11253 425
28404 785
12695 687
11909 761
7132 660
10059 645
3981 332
5308 577
3852 940