5536 65
32385 884
39644 726
8502 767
58119 1065
21003 362
3473 226
2898 234
4951 373
4033 172
3112 439
3541 494
2941 63
8553 927
7365 622
5307 628
2257 511