5583 65
32419 884
39685 726
8507 767
58213 1065
21017 362
3478 226
2902 234
4953 373
4039 172
3112 439
3542 494
2948 63
8559 927
7370 622
5312 628
2257 511