12057 495
4521 591
21979 837
4247 474
1965 185
4167 111
1896 159
4618 797
2680 347
3937 687
2474 477
2619 564