1213 232
823 148
31182 144
25270 602
11256 425
28405 785
12695 687
11909 761
7132 660
10061 645
3981 332
5308 577
3852 940