5899 676
10858 269
2776 129
18341 116
17914 209
7400 547
31793 438
5035 723
6257 803
4618 526
3445 337