42258 815
7341 561
4483 565
2597 484
10339 179
22161 607
8297 410
8402 422
9428 654
13460 117
10823 397
21136 647
35200 300
45909 304
8638 410
3853 644
5152 650
2846 371
6997 163
61737 870