5060 213
6667 357
9091 144
6251 499
7383 332
3203 635
4982 275
3676 223
5994 710
8931 571
33645 116
47751 588