15245 921
39438 52
10546 258
3251 446
7247 699
6272 471
22352 211
16942 457
4548 583
14772 154
11906 824
2746354 4075
3769 587