8502 66
2749 102
30244 529
21453 321
33350 713
9248 750
4524 331
5194 638
7671 613
3839 259
5906 133
8259 584
19766 697
7437 50
3006 566