16546 396
15087 588
26388 877
10186 582
10030 232
10070 827
8398 352
13701 443
171138 713
44145 107
122030 558
62647 925
51443 676
52909 646
25050 333
8787 909