2152 252
5520 468
1740 167
15543 44
10959 970
1090 114
2998 575
5105 786
4809 58
38570 49
5825 171
4943 608