18498 115
13892 146
20582 599
6374 42
14102 131
11779 159
12808 399
2465 461
2417 125
3396 441
1559 89