5060 213
6668 357
9091 144
6252 499
7383 332
3203 635
4986 275
3677 223
5999 710
8932 571
33710 116
47772 588