16960 694
9559 153
17651 399
3787 234
9239 716
885 113
21457 537
6630 116
25046 819
11053 249
4053 558
12768 420
8307 399
38900 484
13745 929
29668 404
13053 599
2983 124