29977 293
15463 118
21516 572
16788 478
18903 434
18398 384
25560 549
15343 222
20882 172
29268 385
29218 575
29060 652
20816 312
48730 826
16604 949
23257 543
21950 831
36016 237
30554 439
26054 940
13577 373
29237 526
14238 162