3049 905
2529 402
3650 80
9972 393
5423 673
7699 691
8215 594
15229 190
12780 321
6372 285
8581 312
10567 213
2142 161
6753 765