15091 633
15789 765
5230 706
6291 546
13638 116
12071 305
21288 58
4368 560
12377 337
17107 213
9645 527
8069 593
2002 212
22345 415
8170 878
6565 329
28518 89
10170 330
19808 240