30559 119
23681 107
13169 451
9087 825
198758 998
74428 278
24956 374
18812 249
66287 771
17773 621
28028 824
17761 132
39582 722
28394 388
3709 395
6119 556
84481 659