16591 506
7048 564
12915 205
3425 85
18664 288
12206 698
17656 923
4498 231
10499 688
15807 125
6646 380
9898 269
10716 719
6644 890
7986 491
2822 359
1588 83
21701 45