3747 666
3326 637
29253 484
1304 105
40475 142
22575 511
10356 45
20805 810
3732 698
4384 37
5348 524
4230 672