5957 646
4037 584
3927 422
3114 387
4589 663
7980 144
2460 288
4869 295
7240 456
3537 174
38188 309
19608 141
24721 236