3021 442
1770 140
2949 548
17300 406
22880 683
40977 329
40754 156
6459 510
4259 380
4081 679
1803 154
33132 774