290400 1093
52058 279
11584 266
6947 510
9120 362
95426 689
50400 534
40416 459
12199 454
74972 960
15172 400
7955 498
18760 511
47443 269
30321 368
24027 685
64553 763
63046 841
53851 937
47294 466
49608 263
42847 881
6006 546
7821 416
279872 791
71858 304
16409 405
27953 166