31675 962
27009 186
110415 824
8804 154
66606 570
272224 441
9254 126
286612 1270
349820 987
29848 370
272655 644
49474 184
19656 633
113023 504
53412 536
49184 374
405831 1008
31184 656
171864 613
172550 1114
99712 633
17208 167
111100 972
72700 626
58584 83
108672 716
484467 1571
13260 92