897 132
910 192
1678 374
15645 934
2600 703
887 233
2469 648
2053 467
5912 659
3656 520
2181 278
31014 686