11078 823
15585 509
19774 649
44853 610
14383 499
24136 550
7584 821
6257 158
10768 214
5763 95
4410 86
5680 204