8703 66
2751 102
30282 529
21475 321
33367 713
9251 750
4526 331
5202 638
7680 613
3843 259
5911 133
8263 584
19774 697
7450 50
3007 566