5002 213
6588 357
9008 144
6186 499
7265 332
3121 635
4887 275
3629 223
5913 710
8800 571
31450 114
46362 588