16404 146
20608 401
6181 533
17929 884
6604 784
31768 886
26303 207
3298 777
2253 54
6037 550
70036 532
3838 806
8554 819
3703 372
2015 120
7864 283
6215 379
2638 223
2552 358
4556 351
9647 660
3192 461
3097 285
3007 329
123390 687
7856 323
3006 602
3783 579