16578 506
7034 564
12856 205
3410 85
18634 288
12197 698
17622 922
4487 231
10488 688
15786 125
6632 380
9877 269
10700 719
6628 890
7966 491
2815 359
1585 83
21638 45