38419 52
9720 258
2956 446
6770 699
5268 471
18396 211
16688 457
4149 583
12826 154
11462 824
2400940 3905
3440 587