16571 506
7032 564
12847 205
3407 85
18628 288
12195 698
17613 922
4485 231
10487 688
15781 125
6628 380
9864 269
10699 719
6624 890
7961 491
2811 359
1584 83
21625 45