12421 464
1593 54
27007 384
5699 142
3783 448
2695 521
25140 712
1183 68
2909 439
3501 611
7966 387
3573 373
2225 334