17596 114
13093 146
20370 599
5672 42
12680 131
10763 159
11013 399
2303 461
2066 125
3172 441
1393 89