21401 159
17035 613
6784 102
8600 279
8006 239
6469 173
10961 186
7440 687
18649 269
4297 257
5067 631
28296 514
10382 627
14944 913
9668 711
4277 113
23223 352
4357 560
6667 386
12562 214
24675 367
10828 545
15467 880
15405 369
15116 587
8883 476
11035 440
16546 862