5952 646
4033 584
3922 422
3109 387
4585 663
7975 144
2460 288
4867 295
7232 456
3535 174
38106 308
19504 141
24676 236