60396 151
135519 308
98803 516
14899 89
84530 828
38768 317
56537 611
106336 375
76933 1003
111176 252
101522 703