31337 587
5694 756
4326 151
12916 331
338624 764
632743 1484
202708 262
260634 726
167430 203
299210 1287
315265 707
204617 769
181519 304
156731 571
383280 590
309096 961
147547 707
216003 1138
332561 525
279428 606
150558 186
82086 550
306525 339
280575 774
393576 979
115868 728
126678 376
85161 662