3252 637
29166 484
1162 105
40070 142
22352 511
10307 45
20628 810
3715 698
4322 37
5298 524
3644 671