158010 685
9143 56
6588 357
13423 62
3239 541
3231 242
1807 243
1738 296
2056 89
492 97
21818 374
16228 428