6626 58
2732 102
30058 529
21359 321
33223 713
9236 750
4507 331
5175 638
7626 613
3800 259
5881 133
8229 584
19720 697
7379 50
2998 566