126 27
2234 426
6543 250
5854 695
12149 658
29116 161
4789 214
13788 643
7987 792
4213 448
9820 453
4641 194
1866 222
7038 112
4680 178
3090 428
3987 555
3202 451
2228 147