30572 119
23696 107
13182 451
9093 825
199383 998
74555 278
24984 374
18964 249
66507 771
17804 621
28229 824
17801 132
39908 723
28543 388
3719 395
6134 556
84823 659