22058 149
15054 737
18169 55
11333 528
8947 815
167013 685
6282 554
19671 447
24786 732
23110 567
21555 340
58137 215
9565 85
26108 187
21363 1003
20823 569
21918 295
10400 72
68457 634
13437 417
31766 603
33126 477
84028 345
65195 348
40105 642
77225 289
24828 523
42767 89