39596 608
12180 1352
39428 993
40015 878
34336 1426
38506 678
27454 893
23119 1767
24238 968
43623 1177
37700 1145
12228 1060
328691 5059
278509 3000
257228 3707
233165 2651
207070 2033
197558 2955
184975 2536
175477 2228
145023 1739
119637 2367
119564 1229
119272 946