313560 716
93247 843
500003 1126
46124 112
136777 1131
425295 709
273938 557
84704 830
973490 1277
82720 371
172686 290
152100 472
20703 250
16653 163
18587 570
451914 1073
331396 514
42728 993
166855 857
150135 613
139665 568
378106 957
354522 1385
172209 489
90606 550
443306 1073
114145 629
180321 1204