2135 252
5510 468
1739 167
15538 44
10956 970
1080 114
2995 575
5099 786
4808 58
38564 49
5825 171
4943 608