11302 824
15693 509
19812 649
44940 610
14406 499
24238 550
7617 821
6290 158
10864 215
5816 95
4430 86
5729 204