11197 824
15621 509
19790 649
44891 610
14394 499
24181 550
7597 821
6277 158
10816 215
5786 95
4419 86
5704 204