14902 57
15432 484
2470 401
8397 238
7631 501
4017 465
2586 284
8794 465
8191 105
2023 324
3483 797
2256 412