831 201
1308 238
253602 622
178954 1090
121360 802
74910 986
27425 908
147400 1177
13790 409
5616 547
3277 474
4223 161