3258 637
29178 484
1175 105
40104 142
22383 511
10310 45
20655 810
3715 698
4328 37
5302 524
3644 671