39812 134
40558 68
21849 262
34422 156
36387 168
24825 201
22851 160
24585 193
50694 504
167062 843
94552 545
31725 412
48425 671
29005 171
38917 330
32721 523
21072 879
49714 634
18309 828
39190 297
39133 695
128324 237
26199 113
9656 523