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