3243 145
1332 163
182779 797
8730 661
4722 946
4641 594
3290 230
28524 516
6958 512
2609 380
3798 441
6675 758