11073 823
15584 509
19773 649
44851 610
14383 499
24136 550
7584 821
6257 158
10765 214
5762 95
4410 86
5679 204