18743 115
14031 146
20637 599
6551 42
14484 131
11953 159
13237 399
2523 461
2551 125
3428 441
1650 89