31675 962
27009 186
110411 824
8804 154
66604 570
272220 441
9254 126
286612 1270
349819 987
29848 370
272654 644
49474 184
19655 633
113018 504
53411 536
49184 374
405824 1008
31184 656
171860 613
172549 1114
99705 633
17208 167
111098 972
72699 626
58584 83
108670 716
484458 1571
13259 92