3236 637
29156 484
1155 105
40030 142
22303 511
10301 45
20595 810
3713 698
4313 37
5294 524
3642 671