3015 442
1758 140
2945 548
17297 406
22718 683
40782 329
40566 156
6451 510
4255 380
4079 679
1798 154
32928 774