11291 824
15678 509
19810 649
44935 610
14406 499
24235 550
7613 821
6287 158
10859 215
5812 95
4428 86
5724 204