11048 823
15579 509
19772 649
44843 610
14381 499
24127 550
7582 821
6255 158
10759 214
5760 95
4405 86
5675 204