100598 761
4591 125
99692 714
223070 273
1553936 4466
1337169 2517
1685673 3648
282682 1203
420641 1265
744570 1772
147558 216
448618 746
292355 947
378472 594
213457 489
419056 832
142523 657
1037150 3054
295072 1229
1693562 2462
742156 1698
491380 1001
838716 3615
572437 1690
837909 2018
650991 1882