12118 495
4532 591
21985 837
4253 474
1971 185
4167 111
1900 159
4628 797
2683 347
3944 687
2478 477
2621 564