5216 47
10188 741
6548 206
21087 283
3666 313
2972 60
9186 281
4070 184
4942 644
5082 475
5496 672
14422 689
8003 48
6366 539
7639 486
5433 147
6575 138
2979 111
4139 322
2286 77
6995 583
21505 664
7033 620
10600 578
5665 96
40075 906
46715 310
9925 637