5060 213
6668 357
9091 144
6252 499
7383 332
3203 635
4985 275
3677 223
5999 710
8931 571
33698 116
47771 588