7893 588
4983 665
14513 323
2687 197
2962 135
3752 782
30224 603
20815 422
23050 443
3670 398
16681 758
6679 335
4285 474
3190 524
1641 59