19917 58
17539 485
2651 401
9407 239
8109 501
4191 465
2910 284
10223 465
8435 105
2190 324
3570 797
2361 412