11310 824
15702 509
19816 649
44941 610
14406 499
24239 550
7621 821
6292 158
10868 215
5819 95
4432 86
5732 204