15381 921
39439 52
10547 258
3251 446
7247 699
6272 471
22352 211
16942 457
4548 583
14776 154
11906 824
2746775 4075
3769 587