18739 115
14027 146
20636 599
6546 42
14474 131
11948 159
13229 399
2522 461
2549 125
3427 441
1650 89