670 129
30494 295
7009 235
6687 641
6831 561
9831 116
12516 608
3519 564
6562 669
3602 352
4110 416
6840 501