5946 646
4030 584
3915 422
3104 387
4579 663
7968 144
2458 288
4862 295
7227 456
3529 174
38008 308
19393 140
24583 236