21600 330
117123 403
10366 203
38865 114
5221 95
31999 504
73652 661
79970 146
30497 446
26406 245
17723 665
23572 703
20079 144
15999 110
5935 306
17102 136
65421 610
12976 523
8534 442
5542 230
7038 576
6330 726
18673 590
41848 870
21316 210
5628 462
116990 202
15701 550