20161 356
14552 461
86840 355
17246 278
8831 50
27909 145
29643 581
14162 776
17736 758
11158 687
22108 200
13402 465
13315 743
20662 313
10645 752
15089 580
17402 448
62436 166
8940 502
45497 346
15162 80
21279 327
65231 856
21405 188
9142 78
19268 261
31957 97
9425 432