25005 389
14648 240
20630 376
8384 184
12774 44
13520 809
111543 369
29670 448
36031 581
9255 750
12459 436
4532 331
8898 269
9692 271
20480 814
7157 83
26551 338
50553 968
27861 657
31778 412
26270 161
17089 232
70644 611
8814 635
33296 106
12912 205
47243 784
18395 616