109065 520
39095 814
37005 564
1421 107
216312 1253
103223 987
38227 591
79153 572
4999 215
2594 75
12191 82
4859 101
1556 277
88666 754
8553 297
53625 401
4912 885
4105 620
1829 234
3960 180
39643 142
62175 308
29245 664