14403 497
3531 517
4982 658
5449 612
11533 894
49026 546
9830 241
3327 471
7772 453
10769 268
11886 57