8001 60
2746 102
30138 529
21409 321
33275 713
9242 750
4520 331
5190 638
7647 613
3824 259
5898 133
8248 584
19746 697
7411 50
3003 566