60406 151
135527 308
98805 516
14899 89
84534 828
38776 317
56543 611
106339 375
76940 1003
111180 252
101525 703