49572 654
13525 178
2799 205
4655 555
18224 87
2342 338
23013 246
4840 471
15163 147
3659 187
4762 649
4670 904
2556 351
5541 724
6603 910
1665 232