42791 76
58949 805
54805 422
28247 575
22895 277
152062 674
73508 368
27581 401
27346 422
5612 223
6039 480
4783 842
2692 113
10143 464