17363 347
43620 757
246884 729
65535 597
642529 1000
9351 433
36731 326
522148 1662
59132 812
44106 174
31091 962
194711 620
106154 973
43575 172
126015 651
24291 281
27297 644
26939 503
125972 805
253348 446
40587 449
34884 244
32020 417
56223 369
18777 161
386665 714
342568 978
51476 250