5560 65
32410 884
39670 726
8504 767
58176 1065
21015 362
3476 226
2899 234
4951 373
4039 172
3112 439
3542 494
2945 63
8556 927
7367 622
5312 628
2257 511