1165 232
814 148
31180 144
25270 602
11253 425
28404 785
12695 687
11909 761
7132 660
10059 645
3980 332
5308 577
3852 940