39881 34
23501 603
6801 410
7131 651
46715 310
40075 906
8003 48
15685 661
4954 428
8392 145
9286 709
6342 99
7284 497
27951 229
4394 219
7535 628
5040 284
24429 510
5542 368
4975 416
4664 102
4245 506
4378 527
4498 806