20677 58
17615 485
2682 401
9526 239
8206 501
4222 465
2975 284
10381 465
8466 105
2237 324
3605 797
2386 412