29953 120
26039 588
32602 707
144184 709
62874 441
42282 416
48227 140
45326 350
56807 611
32890 167
36574 695
23448 45
36180 472
61682 565
81050 394
41161 364
52003 432
33111 702
68267 880
29020 604
51498 386
37393 532
25239 146
106781 375
30204 137
39618 832
42513 338