5954 646
4036 584
3924 422
3113 387
4586 663
7980 144
2460 288
4868 295
7237 456
3537 174
38158 309
19576 141
24703 236