5538 65
32388 884
39648 726
8502 767
58121 1065
21003 362
3474 226
2898 234
4951 373
4034 172
3112 439
3541 494
2942 63
8554 927
7366 622
5308 628
2257 511