20991 701
5767 181
2483 226
1739 180
4755 767
3633 285
5777 637
2664 409
6860 929
2994 403
4502 396
2189 240
4783 735
39490 825
15841 168