16222 921
39443 52
10555 258
3252 446
7251 699
6275 471
22354 211
16944 457
4550 583
14782 154
11906 824
2750025 4078
3772 587