2689 594
3891 695
16820 516
103096 201
14416 56
25156 267
10405 252
45371 75
6059 533
4357 42
2315 364
2968 591
6164 48
55875 735
9590 33
3330 707