3706 160
4615 325
2525 227
4587 528
3880 399
6184 322
3565 636
4206 114
7288 573
5899 874
3389 148
4392 589
56148 425
48063 710
64932 456
56416 666