15196 633
16131 765
5280 706
6354 546
13699 116
12113 305
21351 58
4382 560
12412 337
17189 213
9686 527
8089 593
2013 212
22380 415
8185 878
6587 329
28591 89
10201 330
19876 240