4191 180
22375 86
5293 629
5930 451
9350 557
5370 248
6837 173
4120 820
4928 868
4173 550
1962 329
3502 205