30559 119
23681 107
13170 451
9087 825
198768 998
74431 278
24956 374
18817 249
66287 771
17774 621
28029 824
17761 132
39588 722
28396 388
3709 395
6119 556
84482 659