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