16223 55
49296 143
5964 484
9378 63
2321 293
6720 401
47681 432
6132 793
11273 217
11016 227
6169 168
39551 845
18061 416
42138 406
29939 296
31631 600
13737 511
16532 505
71780 446
20601 137
48222 513
9473 846
92828 553
40565 516
15575 194
47427 352
14810 420
66954 523