5015 47
10060 741
6486 206
20847 283
3625 313
2901 60
9109 281
4018 184
4870 644
4973 475
5444 672
14100 689
7933 48
5534 539
7596 486
5208 147
6435 138
2922 111
4056 322
2195 77
6874 583
21222 664
6963 620
10501 578
5530 96
39969 906
46606 310
9765 637