18770 115
14057 146
20650 599
6581 42
14526 131
11969 159
13290 399
2536 461
2581 125
3437 441
1662 89