3307 442
18123 116
23291 797
10371 700
4612 753
8486 76
7664 665
2145 319
2788 517
4074 765
19532 929
18160 460
3724 706
1960 213
15911 495
16512 807
4898 257