11305 824
15694 509
19815 649
44940 610
14406 499
24238 550
7617 821
6291 158
10865 215
5816 95
4430 86
5730 204