11311 824
15704 509
19816 649
44941 610
14407 499
24239 550
7621 821
6292 158
10870 215
5820 95
4432 86
5733 204