100860 761
4595 125
99749 714
223143 273
1554052 4466
1337353 2517
1686066 3649
282738 1203
420764 1265
744763 1772
147572 216
448735 746
292431 947
378544 594
213537 489
419191 832
142554 657
1037539 3054
295163 1229
1693761 2462
742280 1698
491566 1001
838836 3615
572546 1690
838145 2018
651112 1882