16577 506
7033 564
12855 205
3410 85
18631 288
12197 698
17620 922
4487 231
10488 688
15786 125
6631 380
9876 269
10700 719
6628 890
7966 491
2815 359
1585 83
21638 45