15191 633
16120 765
5262 706
6349 546
13689 116
12110 305
21347 58
4382 560
12409 337
17180 213
9679 527
8087 593
2012 212
22378 415
8184 878
6585 329
28586 89
10200 330
19869 240