17909 303
16598 156
28335 199
55063 638
122922 509
301787 942
18584 173
194661 653
449867 1599
47858 710
208252 477
149023 517
276167 996
31840 393
129603 726
65659 733
77480 637
49438 601
48104 303
39479 94
626650 1950
43561 358
54017 557
52014 783
213382 793
265606 588
287267 1394
166790 289