14876 57
15431 484
2470 401
8385 238
7627 501
4017 465
2584 284
8790 465
8191 105
2008 324
3483 797
2256 412