11289 824
15675 509
19809 649
44932 610
14404 499
24231 550
7613 821
6286 158
10854 215
5811 95
4428 86
5722 204