29897 97
375582 1540
30201 523
63888 555
37007 143
89471 634
35706 758
28341 744
18450 152
18778 671
28195 763
39733 255
20256 505
2746 179
51772 935
16786 360
14946 583
20478 550
179858 792
115546 376
9795 581
23910 168
41971 393
20971 755
26559 637
55200 636
13702 831
19109 532