8538 66
2750 102
30251 529
21463 321
33352 713
9249 750
4524 331
5196 638
7676 613
3840 259
5907 133
8259 584
19768 697
7442 50
3006 566