19429 922
39522 52
10633 258
3289 446
7299 699
6359 471
22382 211
16976 457
4573 583
14971 154
11937 824
2833931 4107
3854 587