29505 238
63993 318
334660 1163
98520 710
119219 802
301229 1049
408036 1023
93962 713
326116 1262
102815 333
510608 1762
602069 1656
133786 214
829474 3595
92506 547
78679 344
497133 621
366221 1296
641310 1876
141606 780
563001 1663