8356 65
2749 102
30206 529
21443 321
33325 713
9246 750
4523 331
5193 638
7664 613
3836 259
5905 133
8252 584
19759 697
7429 50
3006 566