304291 789
24027 424
142764 347
22752 132
53891 143
51972 343
16851 522
74388 804
53787 348
5457 637
47216 920
13885 241
35034 177
71144 769
26455 365
90953 533