5946 646
4030 584
3915 422
3104 387
4580 663
7968 144
2458 288
4863 295
7227 456
3530 174
38010 308
19401 140
24594 236