31675 962
27009 186
110410 824
8803 154
66601 570
272217 441
9254 126
286611 1270
349811 987
29848 370
272649 644
49473 184
19654 633
113016 504
53410 536
49184 374
405818 1008
31184 656
171856 613
172547 1114
99699 633
17208 167
111095 972
72697 626
58584 83
108666 716
484449 1571
13259 92