5954 646
4036 584
3923 422
3113 387
4586 663
7980 144
2460 288
4868 295
7237 456
3537 174
38153 309
19566 141
24698 236