251570 673
21552 94
14601 130
24758 178
221997 616
18845 933
37614 875
29589 365
8924 290
26561 482
1780 37
2919 266
11188 690
6580 511
123786 682
54995 476