28992 288
6125 908
14312 829
5587 738
10441 486
10210 440
3862 627
1423 319
7268 819
46730 486
11088 711
4331 710
2371 756
2952 356
3998 573
4860 408
3780 749
5103 397
10242 832
2192 302
37058 86
33887 755
5889 765
1834 128