4331 666
4560 637
31840 486
2231 105
43546 142
26329 512
11203 45
23466 811
4163 698
5488 37
6016 524
4702 672