30559 119
23681 107
13169 451
9087 825
198740 998
74425 278
24956 374
18806 249
66274 771
17770 621
28028 824
17760 132
39571 722
28391 388
3708 395
6119 556
84478 659