11051 823
15580 509
19772 649
44845 610
14381 499
24128 550
7582 821
6256 158
10761 214
5760 95
4405 86
5675 204