9421 49
9623 161
29402 126
18907 1030
3364 26
15819 572
13003 582
12199 416
20668 715
7096 266
4056 447
3414 624
21946 107