18745 115
14040 146
20640 599
6554 42
14494 131
11955 159
13244 399
2526 461
2554 125
3430 441
1651 89