830 201
1308 238
253595 622
178953 1090
121359 802
74908 986
27424 908
147397 1177
13790 409
5616 547
3277 474
4223 161