2503 341
2642 329
3227 406
6035 514
7784 352
3087 247
2298 76
5679 657
2291 125
3363 445
4858 409
4635 652
4947 120
4220 632
6415 843
2272 74
71301 710
31135 305