11260 824
15654 509
19803 649
44922 610
14401 499
24219 550
7607 821
6282 158
10840 215
5797 95
4426 86
5712 204