2502 341
2640 329
3227 406
6034 514
7783 352
3087 247
2298 76
5678 657
2291 125
3363 445
4855 409
4635 652
4946 120
4220 632
6413 843
2272 74
71294 710
31132 305