30559 119
23681 107
13169 451
9087 825
198743 998
74425 278
24956 374
18808 249
66276 771
17770 621
28028 824
17761 132
39573 722
28392 388
3709 395
6119 556
84478 659