2160 252
5526 468
1741 167
15543 44
10959 970
1096 114
2998 575
5106 786
4810 58
38573 49
5826 171
4943 608