3015 905
2520 402
3576 80
9967 393
5418 673
7694 691
8213 594
15214 190
12767 321
6355 285
8575 312
10548 213
2137 161
6752 765