31858 1186
49532 1837
36624 1161
42325 1412
41224 773
49904 557
50555 299
31478 662
21310 110
49272 453
50579 369
50158 1972
360533 5348
307686 3330
273088 3836
259979 2867
223403 2167
214717 3136
202587 2690
196785 2379
155675 1853
129418 1272
129300 2416
126884 1010