8694 66
2751 102
30279 529
21475 321
33366 713
9251 750
4526 331
5202 638
7680 613
3843 259
5911 133
8263 584
19773 697
7449 50
3007 566