20886 228
29584 1601
40101 637
13328 1004
28143 1684
33354 1914
25208 1018
11707 1751
33818 164
39636 827
36299 444
40105 1454
358137 5337
304837 3307
271694 3830
257967 2859
221598 2156
213091 3130
201329 2683
195598 2372
155140 1851
128599 2409
128304 1270
126468 1006