31675 962
27008 186
110409 824
8803 154
66594 570
272209 441
9254 126
286604 1270
349804 986
29847 370
272623 644
49473 184
19652 633
113005 504
53406 536
49183 374
405802 1008
31182 656
171840 613
172533 1114
99680 633
17208 167
111092 972
72693 626
58583 83
108662 716
484424 1571
13259 92