41089 157
10899 173
9209 408
64219 442
11605 465
8727 433
24231 571
40213 953
62348 95
11854 268
20837 530
47222 279
42470 439
13147 675
12875 283
85441 287
15246 154
214686 1146
19637 652
30149 529
14581 140
23774 422
69168 474
14607 747
93555 840
35445 619
25666 845
36827 171