15366 57
15445 484
2481 401
8493 238
7696 501
4032 465
2604 284
8902 465
8201 105
2032 324
3485 797
2271 412