10959 823
15554 509
19764 649
44828 610
14376 499
24112 550
7571 821
6245 158
10737 214
5748 95
4396 86
5650 204