15199 633
16162 766
5293 706
6364 546
13711 116
12122 305
21360 58
4384 560
12420 337
17201 213
9690 527
8093 593
2015 212
22382 415
8185 878
6588 329
28601 89
10203 330
19885 240