31393 1128
16563 96
27467 491
36003 654
36334 378
36785 723
21243 877
6402 605
13370 71
5106 649
7384 735
2438 155
10494 469
5158 125
5496 766
3656 255
8028 362
42193 309
68555 187
94257 428
31637 79