22558 97
13477 95
3883 101
8367 657
24678 72
7160 597
6941 664
11219 550
14972 242
10656 741
7508 423
4532 603
5835 392
16012 430
4942 676
7658 77
12180 784
13488 881
3159 148
7142 313
5367 129
6032 224
6244 807
4016 729