1451 403
731 141
820 198
2544 593
3898 141
14723 748
3899 428
37944 218
25187 239
15812 495
13999 299