2122 252
5506 468
1739 167
15538 44
10956 970
1078 114
2994 575
5098 786
4807 58
38561 49
5824 171
4943 608