39951 478
23695 550
19160 493
45646 533
18266 328
21059 114
38732 171
47586 570
30133 329
50901 776
51750 300
29199 652
15398 476
59147 177
66211 848
98983 510
65217 621
141550 343
206160 256
26472 636
13998 133
5950 28
43004 533
42773 677