9413 49
9607 161
29557 127
18882 1030
3358 26
15874 572
13009 582
12225 416
20632 715
7088 266
4056 447
3421 624
21925 107