31337 587
5694 756
4326 151
12916 331
338625 764
632745 1484
202708 262
260634 726
167430 203
299210 1287
315265 707
204619 769
181520 304
156732 571
383280 590
309096 961
147547 707
216003 1138
332562 525
279428 606
150558 186
82086 550
306525 339
280575 774
393579 979
115868 728
126678 376
85161 662