11331 824
15718 509
19820 649
44948 610
14408 499
24251 550
7623 821
6297 158
10879 215
5824 95
4434 86
5739 204