31051 86
36373 393
16983 477
37709 160
30850 338
12965 871
22084 786
8198 398
51541 97
5424 475
18546 453
43679 312
29730 135
22368 466
7065 101
27365 390
9249 527
26295 514
25190 404
128320 261
37947 215
223246 929
9504 656
24887 590
31190 74
83998 906
62795 256
24145 824