16571 506
7032 564
12848 205
3407 85
18628 288
12196 698
17614 922
4485 231
10487 688
15781 125
6628 380
9869 269
10699 719
6624 890
7962 491
2811 359
1584 83
21626 45