19914 58
17539 485
2651 401
9406 239
8108 501
4191 465
2910 284
10222 465
8434 105
2190 324
3568 797
2361 412