31675 962
27009 186
110417 824
8804 154
66609 570
272226 441
9254 126
286612 1270
349825 987
29848 370
272659 644
49474 184
19656 633
113024 504
53412 536
49185 374
405836 1008
31184 656
171868 613
172551 1114
99714 633
17208 167
111101 972
72702 626
58584 83
108673 716
484478 1571
13260 92