4958 180
22489 86
5405 629
6261 451
9563 557
5583 248
7055 173
4167 820
4972 868
4221 550
1981 329
3532 205