29053 1124
18407 1053
30101 1366
31560 1771
32507 854
22911 1786
29067 248
21277 1877
19869 217
15118 1239
45623 667
18043 389
328664 5059
278498 3000
257221 3707
233152 2651
207059 2033
197544 2955
184966 2536
175463 2228
145018 1739
119631 2367
119564 1229
119269 946