5946 646
4032 584
3917 422
3108 387
4581 663
7969 144
2459 288
4865 295
7228 456
3531 174
38042 308
19435 141
24625 236