11261 824
15654 509
19803 649
44924 610
14401 499
24221 550
7607 821
6283 158
10840 215
5797 95
4426 86
5712 204