10502 71
8542 611
25177 882
15848 314
13456 169
13429 404
3392 347
3205 623
22470 461
35909 126
7141 403
88373 767
8719 627
34638 663
4814 200
4422 805
5910 798
8587 453
4178 474
5702 668
8947 80