15026 588
22153 710
9184 116
8288 351
13265 190
16891 340
8086 51
15645 62
23617 616
13567 553
7116 111
23541 610
19466 113
4681 141
48935 316
10568 107
13113 888
11983 578
15650 692
28296 136
14451 70
20807 174
30292 718
153818 949
48384 807
17578 361
14429 383
11045 410