12237 495
4548 591
22018 837
4262 474
1989 185
4171 111
1903 159
4630 797
2686 347
3947 687
2480 477
2626 564