2136 252
5510 468
1739 167
15539 44
10956 970
1082 114
2995 575
5099 786
4808 58
38564 49
5825 171
4943 608