38481 52
9765 258
2974 446
6808 699
5295 471
18880 211
16711 457
4177 583
12931 154
11474 824
2417713 3912
3461 587