17530 114
12950 146
20332 599
5259 42
12268 131
10659 159
10616 399
2282 461
1952 125
3159 441
1385 89