95450 2220
21989 1276
63581 925
26194 1358
53662 862
14367 423
49596 741
49551 926
41787 656
30200 863
48687 668
32541 743
340872 5155
287098 3055
263677 3741
243419 2729
211484 2084
202857 2998
192277 2596
185227 2288
149704 1768
122717 2374
122658 1244
122109 961