20585 701
5681 181
2454 226
1722 180
4701 767
3598 285
5728 637
2643 409
6832 929
2976 403
4456 396
2163 240
4747 735
39336 825
15815 168