29276 157
30270 1210
40821 548
34827 165
11743 1497
44848 1215
33108 278
30847 1946
21371 321
41742 1268
48504 632
15443 1500
360511 5348
307614 3330
273057 3836
259966 2867
223392 2167
214700 3136
202574 2690
196769 2378
155668 1853
129410 1272
129294 2416
126881 1010