64813 373
21600 330
58511 581
312233 707
19448 493
8128 331
10612 347
4225 661
2141 70
15938 212
15823 688
36586 613
15420 746
14667 735
16676 623
14002 183
16536 156
27067 743
11005 411
17086 304
9057 57
15355 692
13254 477
15513 276