12601 266
1641 141
3029 171
547 63
4903 127
1980 585
3113 702
3468 90
775 112
4125 270
3474 585
3124 255
3743 422
2219 358
1616 106
5733 468
6323 344
2452 644