3009 301
3465 57
25011 607
8968 949
24986 701
28936 417
3952 118
8917 77
14370 74
2206 443
9527 185
8215 547
4592 116
16060 872
6528 320
19207 33
5423 665
8519 86
28055 122
10368 28
51037 695
6306 39
5555 840
21099 759