18729 115
14021 146
20632 599
6536 42
14460 131
11941 159
13213 399
2519 461
2547 125
3427 441
1646 89