3011 442
1758 140
2943 548
17297 406
22640 683
40733 329
40520 156
6450 510
4255 380
4079 679
1798 154
32851 774