11281 824
15660 509
19805 649
44928 610
14402 499
24229 550
7610 821
6283 158
10848 215
5806 95
4428 86
5719 204