11335 824
15719 509
19822 649
44951 610
14408 499
24254 550
7625 821
6297 158
10880 215
5826 95
4435 86
5740 204