40625 1824
16551 1820
25971 1216
47556 1154
30847 361
45558 1766
38440 1185
46160 770
12102 1352
28378 1484
26073 1091
24040 232
281687 4655
243926 2695
232825 3509
197365 2350
189519 1911
175012 2756
161567 2328
140539 2049
130003 1650
109832 905
108992 2315
108830 1186