15033 119
30589 213
10049 95
19105 654
15853 132
6611 145
14636 384
26632 504
15955 572
23142 294
11599 530
18953 675
23035 319
17567 310
14207 38
10199 88
13401 263
15886 288
13504 128
15230 821
20762 339
24220 929
14917 634
14573 194