20525 701
5667 181
2450 226
1717 180
4695 767
3595 285
5718 637
2640 409
6829 929
2972 403
4452 396
2162 240
4738 735
39319 825
15811 168