40435 38
46715 85
36791 364
26054 506
20390 651
11694 545
42325 105
99646 712
50122 557
17254 741
19407 195
23713 697
16156 885
33942 326
22529 603
13625 575
23069 324
25599 427
27722 600
22748 1009
57988 103
21624 489
25702 222
22215 129
14114 214
53831 847
47738 58
50589 483