16585 506
7044 564
12893 205
3418 85
18650 288
12201 698
17639 922
4493 231
10492 688
15801 125
6644 380
9888 269
10710 719
6637 890
7978 491
2817 359
1587 83
21668 45