21280 58
17672 485
2715 401
9599 239
8281 501
4246 465
3017 284
10479 465
8487 105
2260 324
3625 797
2424 412