14496 147
6852 370
14731 178
5848 578
26633 245
8989 222
9263 626
1390 191
3155 167
7559 678
3886 671
2045 115
4729 111
7918 679
4501 688
3861 654