9425 49
9625 161
29446 126
18916 1030
3364 26
15822 572
13003 582
12199 416
20669 715
7096 266
4057 447
3414 624
21949 107