10200 79
787 157
4277 303
25161 656
68417 699
25736 749
24250 71
24569 543
15960 711
7257 591
18402 381
66844 817
125989 261