2832 442
17233 116
23112 797
9977 700
4383 753
8382 76
7479 665
2106 319
2730 517
4020 765
19348 929
18085 460
3602 706
1868 213
15821 495
16405 807
4872 257