828 171
2600 632
2264 636
2613 655
158916 268
142463 211
54532 203
118717 447
71911 312
173481 455
30354 89
152425 647
183023 368
199474 759
73699 250
71659 412
75551 344
79960 413
125410 424
142857 685
143689 978
3206 341
113836 193
109042 300