2599 442
17132 116
23084 797
9930 700
4344 753
8359 76
7455 665
2100 319
2714 517
4008 765
19322 929
18069 460
3583 705
1861 213
15814 495
16403 807
4871 257