18435 115
13832 146
20540 599
6302 42
13981 131
11700 159
12656 399
2433 461
2364 125
3346 441
1498 89