11341 824
15719 509
19822 649
44954 610
14408 499
24256 550
7628 821
6300 158
10880 215
5826 95
4435 86
5742 204