38183 52
9570 258
2852 446
6651 699
5211 471
16967 211
16620 457
4074 583
12496 153
11406 824
2352195 3886
3381 587