101048 761
4598 125
99788 714
223192 273
1554121 4466
1337541 2517
1686313 3650
282776 1203
420873 1265
744898 1772
147585 216
448823 746
292492 947
378609 594
213595 489
419286 832
142572 657
1037819 3057
295230 1229
1693933 2462
742366 1698
491685 1001
838918 3615
572617 1690
838315 2018
651210 1882