31675 962
27008 186
110406 824
8803 154
66589 570
272204 441
9254 126
286597 1270
349799 986
29846 370
272619 644
49470 184
19652 633
112997 504
53405 536
49182 374
405791 1008
31182 656
171836 613
172523 1114
99671 633
17208 167
111090 972
72690 626
58583 83
108657 716
484407 1571
13259 92