11256 824
15651 509
19802 649
44915 610
14399 499
24209 550
7604 821
6282 158
10836 215
5796 95
4426 86
5712 204