49310 580
49326 1083
18508 1148
39722 1726
14264 1426
42191 733
17178 882
41772 238
43225 1753
34105 1062
35642 479
40068 637
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946