49521 654
13525 178
2798 205
4651 555
18224 87
2340 338
23004 246
4839 471
15162 147
3659 187
4762 649
4670 904
2556 351
5539 724
6602 910
1665 232