18442 115
13839 146
20547 599
6313 42
14001 131
11712 159
12680 399
2436 461
2366 125
3369 441
1504 89