22021 165
15660 632
19724 420
19363 596
17244 398
15264 687
18495 384
17469 124
100381 242
13666 602
15545 296
9172 54
73367 576
24200 455
14535 113
48972 682
20101 237
21768 424
10591 50
32046 145
16622 777
20804 759
17348 676
23977 313
20270 448