9420 49
9623 161
29400 126
18906 1030
3361 26
15819 572
13003 582
12199 416
20668 715
7096 266
4056 447
3414 624
21945 107