28903 150
15974 53
4641 671
30249 466
22031 555
31457 621
2484 168
18338 727
11113 356
12548 928
13012 153
246496 1173
266086 985
48269 886
80726 998
39887 643
38111 692
13682 251
62567 327
49534 352
58865 447
32375 874
7323 574
12918 127
4668 291
57205 751