2692 442
17181 116
23093 797
9950 700
4361 753
8372 76
7464 665
2102 319
2726 517
4014 765
19335 929
18076 460
3590 706
1865 213
15815 495
16404 807
4872 257