1402 389
32806 224
114200 233
12728 87
90591 274
54296 503
32624 35
43029 684
28100 285
74539 866
58984 169