3483 442
18469 116
23373 797
10516 700
4695 753
8529 76
7747 665
2168 319
2833 517
4097 765
19596 929
18208 460
3782 706
1999 213
15952 495
16548 807
4915 257