20601 701
5681 181
2454 226
1723 180
4705 767
3599 285
5729 637
2643 409
6832 929
2977 403
4459 396
2163 240
4747 735
39339 825
15816 168