52663 1576
70594 307
53810 1001
22488 1501
43218 819
19699 1802
52409 308
26898 484
46198 1016
23663 739
23289 609
14390 568
347488 5235
293116 3172
266753 3788
248559 2797
215219 2118
206329 3050
196009 2648
188769 2326
152156 1813
125041 2391
124722 1251
123785 987