40012 365
28125 506
21459 651
12762 545
44674 105
110530 721
53485 557
18359 741
20820 195
25533 697
17792 886
36219 326
24097 603
14598 575
24709 324
27342 427
30989 600
25951 1009
63249 107
23355 489
28444 223
24182 129
15452 214
58902 847
52643 58
56060 483
56397 68
32591 431