2115 252
5498 468
1738 167
15535 44
10956 970
1070 114
2991 575
5095 786
4803 58
38561 49
5821 171
4943 608