19409 391
7257 621
9264 51
11018 412
10524 906
8191 257
28594 289
23475 91
9829 126
1754469 3614
1517833 3005
374476 1158
229109 589
191319 743
43519 384
51762 626
59578 608
53810 872
75059 612
59684 830
34622 610
51452 733
27136 883
71810 613
70933 871
50078 407
45080 313