18745 115
14037 146
20637 599
6552 42
14488 131
11953 159
13240 399
2523 461
2551 125
3428 441
1651 89