839 129
30566 295
7079 235
6765 641
6848 561
9877 116
13105 608
3533 564
6595 669
3630 352
4167 416
6873 501