10957 823
15554 509
19764 649
44828 610
14376 499
24112 550
7570 821
6244 158
10735 214
5748 95
4396 86
5648 204