1203 243
622 138
2221 656
12695 547
2811 558
16376 884
6699 126
12386 563
2681 82
29064 647
6826 542
4235 849