5216 47
10188 741
6548 206
21088 283
3666 313
2975 60
9186 281
4074 184
4942 644
5084 475
5500 672
14428 689
8005 48
6368 539
7641 486
5436 147
6575 138
2979 111
4141 322
2287 77
6997 583
21505 664
7033 620
10601 578
5666 96
40076 906
46715 310
9928 637