30882 718
39303 134
110560 623
61877 607
36414 101
221011 514
45325 375
83927 772
39342 187
38648 668
41108 765
30131 141
18426 434
38462 919
30096 374
145182 741
34342 310
45522 185
47944 646
35904 168
22253 159
26052 664
124109 821
28027 608