19188 922
39467 52
10574 258
3262 446
7264 699
6296 471
22367 211
16949 457
4558 583
14849 154
11913 824
2770398 4087
3802 587