38397 52
9707 258
2952 446
6766 699
5265 471
18292 211
16683 457
4140 583
12812 154
11455 824
2398515 3905
3440 587