821 171
2593 632
2238 636
2590 655
211739 391
125410 424
143689 978
118717 447
90744 154
179160 655
142857 685
81424 691
30354 89
75551 344
81334 234
71659 412
115710 308
71911 312
173481 455
113836 193
109042 300
199474 759
78129 233
2343 274