29899 97
375595 1540
30202 523
63891 555
37007 143
89475 634
35707 758
28341 744
18452 152
18778 671
28197 763
39734 255
20256 505
2746 179
51774 935
16786 360
14947 583
20478 550
179864 792
115550 376
9795 581
23913 168
41973 393
20973 755
26563 637
55204 636
13702 831
19109 532