251464 673
21551 94
14600 130
24758 178
221991 616
18845 933
37602 875
29580 365
8920 290
26558 482
1780 37
2918 266
11188 690
6580 511
123723 682
54991 476