19932 58
17540 485
2651 401
9407 239
8110 501
4193 465
2912 284
10225 465
8436 105
2192 324
3571 797
2361 412