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