6628 58
2733 102
30059 529
21359 321
33223 713
9236 750
4507 331
5175 638
7626 613
3801 259
5881 133
8230 584
19720 697
7379 50
2998 566