657 129
30486 295
7008 235
6685 641
6831 561
9831 116
12513 608
3517 564
6562 669
3601 352
4108 416
6839 501