2578 344
4587 442
29342 140
80055 460
16843 827
51415 365
5733 332
8253 751
6332 374
6061 793
5785 466
14031 742
6095 535
7937 491
3108 278
8455 447
1398 57
1652 138
3233 784
4016 342
3087 250