5562 65
32413 884
39671 726
8505 767
58181 1065
21015 362
3476 226
2899 234
4951 373
4039 172
3112 439
3542 494
2945 63
8557 927
7368 622
5312 628
2257 511