3484 442
18477 116
23374 797
10518 700
4697 753
8530 76
7748 665
2168 319
2834 517
4097 765
19602 929
18209 460
3782 706
1999 213
15952 495
16548 807
4915 257