1222 310
3099 898
5670 180
22531 86
5441 629
6358 451
9656 557
5620 248
7147 173
4177 820
4980 868
4238 550
1984 329
3539 205