11312 824
15706 509
19816 649
44942 610
14407 499
24240 550
7621 821
6293 158
10871 215
5820 95
4432 86
5733 204