21649 270
11259 498
22369 151
5010 207
4624 324
8293 662
64424 201
15797 488
20598 548
7939 498
19388 420
4465 456
14100 414
11049 234
10310 143
17626 216
10019 820
5217 309
7918 295
9408 605
4988 76
4344 269
12441 53
14582 154
8101 279
6324 877
7324 895
3986 619