1087 310
3089 898
5662 180
22526 86
5430 629
6343 451
9635 557
5611 248
7136 173
4174 820
4979 868
4237 550
1983 329
3539 205