38455 52
9746 258
2969 446
6800 699
5291 471
18706 211
16700 457
4172 583
12893 154
11470 824
2410146 3910
3454 587