3259 637
29179 484
1188 105
40108 142
22386 511
10311 45
20657 810
3715 698
4328 37
5302 524
3645 671