29011 1139
83346 2486
31946 734
18992 1229
45899 182
27468 973
42780 1742
50083 238
51734 408
42041 1412
33315 738
22942 1981
347836 5246
293487 3183
266928 3791
248818 2799
215387 2118
206575 3055
196214 2653
189054 2335
152256 1815
125164 2391
124944 1252
123876 988