10589 739
1420 47
16037 506
14488 905
4990 290
5027 382
7558 184
8177 891
2123 273
3786 229
5891 798
2745 74
4944 716