30559 119
23681 107
13169 451
9087 825
198749 998
74426 278
24956 374
18809 249
66283 771
17771 621
28028 824
17761 132
39576 722
28393 388
3709 395
6119 556
84479 659