19255 280
6393 655
5295 565
5467 183
4834 182
38687 923
976 76
2593 528
2596 628
4595 490
2707 415
1082 79
4423 885