31868 1186
21168 1867
42329 1412
42497 1485
30675 1986
12550 1461
50555 299
36297 877
22142 1857
46142 183
36926 1617
31478 662
360703 5348
307874 3330
273183 3836
260088 2867
223482 2167
214780 3136
202657 2690
196849 2379
155718 1853
129461 1272
129360 2417
126913 1010