38456 52
9746 258
2971 446
6800 699
5291 471
18734 211
16704 457
4172 583
12901 154
11470 824
2410712 3910
3454 587