5960 646
4040 584
3931 422
3121 387
4593 663
7982 144
2460 288
4870 295
7241 456
3542 174
38268 309
19677 141
24769 236