2690 442
17179 116
23093 797
9949 700
4361 753
8372 76
7464 665
2102 319
2726 517
4013 765
19334 929
18076 460
3590 706
1865 213
15815 495
16404 807
4872 257