1689 321
30237 295
6935 235
6631 641
6799 561
9748 116
15301 608
3512 564
6498 669
3561 352
3897 416
6843 501