5991 351
4518 673
2880 240
15881 569
3279 71
14023 103
14616 54
3283 525
13750 757
6148 667
12849 590
3211 242
8939 247
11162 421
11643 331
4802 777
8005 519
6965 156
8139 135
6857 153
7447 642
18049 737
6550 914
9373 129
1661 64
4735 687
1943 199
85726 309