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