5586 65
32424 884
39688 726
8509 767
58228 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