2679 442
17173 116
23092 797
9944 700
4358 753
8370 76
7463 665
2102 319
2723 517
4012 765
19334 929
18075 460
3590 706
1865 213
15815 495
16404 807
4872 257