158050 685
9152 56
6592 357
13429 62
3240 541
3233 242
1809 243
1738 296
2056 89
492 97
21828 374
16235 428