27312 30
62729 90
22890 33
136133 548
57900 73
47048 55
52883 50
77484 100
52087 112
373749 941
237133 412
84577 113
116367 264
77539 93
628869 1649
69541 71
124008 258
53079 45
281153 581
126695 231
45569 50
138096 214
361431 867
84573 151