2603 442
17133 116
23084 797
9931 700
4344 753
8360 76
7455 665
2100 319
2714 517
4008 765
19322 929
18069 460
3584 705
1861 213
15814 495
16403 807
4871 257