39225 52
10407 258
3212 446
7151 699
6166 471
22268 211
16921 457
4522 583
14479 154
11856 824
2663442 4022
3693 587