2684 442
17176 116
23093 797
9945 700
4359 753
8370 76
7464 665
2102 319
2726 517
4012 765
19334 929
18076 460
3590 706
1865 213
15815 495
16404 807
4872 257