29053 1124
18407 1053
30101 1366
31560 1771
32507 854
22911 1786
29067 248
21277 1877
19869 217
15118 1239
45623 667
18043 389
328622 5059
278467 3000
257197 3707
233117 2651
207012 2033
197514 2955
184936 2536
175417 2228
145010 1739
119606 2367
119553 1229
119265 946