11301 824
15688 509
19811 649
44939 610
14406 499
24237 550
7616 821
6289 158
10862 215
5815 95
4430 86
5727 204