31028 799
14556 340
11261 398
6850 604
14587 616
10046 420
4332 703
12227 476
8960 352
4690 631
8336 845
3124 562
5909 634
3174 748
48981 738
13058 178
28020 177
14221 257
16092 392
47886 603
6099 277
6208 722
3438 317
8033 388
6233 771
15237 750
4103 492
4223 168