12259 495
4552 591
22023 837
4265 474
1992 185
4172 111
1905 159
4631 797
2686 347
3948 687
2484 477
2629 564