17540 114
12974 146
20336 599
5308 42
12317 131
10672 159
10675 399
2285 461
1968 125
3163 441
1386 89