2978 819
1000 202
24145 837
7866 702
20121 625
4173 578
3169 34
1704 45
9823 607
17710 630
6263 806
5705 159
11583 211