16578 506
7034 564
12861 205
3411 85
18635 288
12197 698
17623 922
4487 231
10488 688
15786 125
6632 380
9878 269
10700 719
6628 890
7966 491
2816 359
1585 83
21640 45