18434 115
13831 146
20540 599
6302 42
13980 131
11699 159
12655 399
2433 461
2363 125
3343 441
1498 89