2503 341
2642 329
3227 406
6035 514
7786 352
3087 247
2298 76
5679 657
2291 125
3363 445
4859 409
4635 652
4947 120
4220 632
6416 843
2272 74
71304 710
31139 305