18467 115
13866 146
20566 599
6349 42
14059 131
11737 159
12748 399
2446 461
2388 125
3383 441
1544 89