3227 637
29148 484
1151 105
40006 142
22286 511
10301 45
20571 810
3713 698
4307 37
5293 524
3642 671