3048 905
2529 402
3647 80
9972 393
5422 673
7699 691
8215 594
15229 190
12780 321
6372 285
8581 312
10567 213
2141 161
6753 765