4331 666
4560 637
31840 486
2231 105
43548 142
26332 512
11203 45
23466 811
4163 698
5488 37
6017 524
4702 672