40067 38
46166 85
36478 364
25810 506
20188 651
11593 545
41651 105
98332 711
49303 556
17131 741
19160 195
23508 697
15930 885
33637 326
22240 603
13475 575
22803 324
25254 427
27331 599
22330 1009
57477 103
21359 489
25209 222
22075 129
13963 214
53393 847
47282 58
50027 482