126 27
2234 426
6543 250
5856 695
12150 658
29118 161
4789 214
13788 643
7989 792
4213 448
9820 453
4641 194
1868 222
7038 112
4680 178
3090 428
3988 555
3202 451
2228 147