29896 97
375565 1540
30201 523
63884 555
37005 143
89466 634
35705 758
28341 744
18449 152
18778 671
28194 763
39731 255
20256 505
2746 179
51768 935
16786 360
14945 583
20478 550
179850 792
115541 376
9795 581
23910 168
41971 393
20967 755
26558 637
55198 636
13702 831
19107 532