100093 761
4586 125
99611 714
222975 273
1553740 4465
1336917 2517
1685115 3646
282583 1203
420434 1265
744352 1772
147528 216
448388 746
292210 947
378318 594
213323 489
418843 831
142483 657
1036554 3054
294934 1229
1693244 2462
741940 1698
491180 1000
838539 3615
572279 1690
837555 2018
650691 1882