47580 417
29970 186
64111 442
11579 465
62226 95
20807 530
2998 638
85297 287
15225 154
214213 1146
19611 652
30082 529
7099 322
69030 474
3899 334
13076 194
53680 82
14062 600
36457 77
101631 244
3853 469
6990 604
20646 548
54145 330
109779 667
18950 654
24188 373
36110 935