16586 506
7044 564
12893 205
3418 85
18652 288
12201 698
17639 922
4494 231
10492 688
15802 125
6644 380
9888 269
10711 719
6638 890
7978 491
2817 359
1587 83
21668 45