15034 318
6618 676
11978 269
2950 129
19732 117
19259 209
7495 547
31926 438
5112 723
6421 803
4719 526
3587 337