253584 673
21563 94
14629 130
24786 178
222167 616
18856 933
37902 875
29800 365
8961 290
26622 482
1790 37
2930 266
11194 690
6588 511
124816 684
55122 476