31028 799
14556 340
11261 398
6850 604
14586 616
10043 420
4332 703
12225 476
8960 352
4690 631
8335 845
3124 562
5908 634
3174 748
48980 738
13058 178
28020 177
14221 257
16090 392
47884 603
6099 277
6208 722
3438 317
8033 388
6231 771
15233 750
4102 492
4223 168