18433 115
13829 146
20540 599
6302 42
13977 131
11696 159
12653 399
2433 461
2362 125
3342 441
1498 89