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