11925 495
4505 591
21950 837
4237 474
1958 185
4166 111
1894 159
4612 797
2680 347
3933 687
2469 477
2614 564