18729 115
14019 146
20632 599
6536 42
14457 131
11937 159
13211 399
2519 461
2547 125
3427 441
1646 89