38448 52
9742 258
2964 446
6796 699
5289 471
18649 211
16699 457
4170 583
12874 154
11470 824
2408031 3909
3452 587