18741 115
14028 146
20637 599
6546 42
14474 131
11949 159
13230 399
2522 461
2549 125
3427 441
1650 89