14896 57
15432 484
2470 401
8396 238
7629 501
4017 465
2584 284
8793 465
8191 105
2019 324
3483 797
2256 412