16560 396
15096 588
26398 877
10194 582
10033 232
10070 827
8399 352
13710 443
171245 713
44170 107
122108 558
62660 925
51483 676
52963 646
25059 333
8792 909