1139 232
809 148
31180 144
25270 602
11253 425
28404 785
12692 687
11909 761
7131 660
10059 645
3979 332
5308 577
3852 940