16559 506
7026 564
12825 205
3401 85
18611 288
12188 698
17596 922
4476 231
10483 688
15756 125
6606 380
9844 269
10688 719
6618 890
7952 491
2808 359
1579 83
21588 45