29901 97
375616 1540
30203 523
63896 555
37012 143
89477 634
35712 758
28343 744
18453 152
18778 671
28199 763
39740 255
20257 505
2746 179
51777 935
16787 360
14949 583
20482 550
179868 792
115557 376
9796 581
23915 168
41977 393
20975 755
26569 637
55208 636
13703 831
19109 532