12246 495
4549 591
22021 837
4264 474
1992 185
4171 111
1904 159
4630 797
2686 347
3947 687
2481 477
2629 564