30035 140
30840 302
16805 97
53220 682
22112 724
85463 715
43804 604
117193 757
53694 202
42934 97
55159 671
39484 937
36103 923
22650 562
31672 185
51698 330
13223 286
55558 109
17750 298
17149 148
43784 546
32067 124
56292 216
208591 746
52854 522
30599 403
29724 512
20888 89