25021 389
14698 240
20641 376
8395 184
12797 44
13525 809
111577 369
29690 448
36053 581
9257 750
12461 436
4533 331
8911 269
9696 271
20482 814
7169 83
26582 338
50567 968
27891 657
31809 412
26283 161
17164 232
70694 611
8826 635
33326 106
12930 205
47270 784
18406 616