12063 495
4522 591
21979 837
4248 474
1966 185
4167 111
1897 159
4619 797
2680 347
3937 687
2474 477
2619 564