2577 442
17116 116
23084 797
9927 700
4344 753
8359 76
7454 665
2100 319
2713 517
4007 765
19321 929
18068 460
3582 705
1860 213
15812 495
16403 807
4870 257