41003 157
10879 173
9193 408
64136 442
11582 465
8712 433
24201 570
40137 953
62241 95
11832 268
20812 530
47100 279
42391 439
13125 675
12854 283
85310 287
15228 154
214286 1146
19617 652
30092 529
14550 140
23741 422
69052 474
14583 747
93445 840
35400 619
25626 845
36751 171