18745 115
14040 146
20638 599
6553 42
14489 131
11954 159
13240 399
2524 461
2553 125
3428 441
1651 89