25583 456
67521 1129
46872 342
45908 1589
59858 1517
24082 985
21891 1856
54508 1641
13857 1126
34770 1845
39225 314
54623 351
331488 5077
280220 3010
258665 3714
235279 2668
208147 2061
199000 2970
186671 2544
177763 2237
146050 1743
120307 1236
120256 2370
119841 947