2631 252
5745 468
1842 167
15641 44
11063 970
1166 114
3206 575
5355 786
4892 58
38723 49
5945 171
4974 608