5956 646
4037 584
3926 422
3113 387
4586 663
7980 144
2460 288
4868 295
7238 456
3537 174
38178 309
19592 141
24716 236