11326 824
15715 509
19820 649
44948 610
14408 499
24249 550
7623 821
6296 158
10877 215
5824 95
4433 86
5738 204