253642 673
21564 94
14629 130
24786 178
222171 616
18856 933
37910 875
29815 365
8961 290
26622 482
1790 37
2930 266
11195 690
6588 511
124854 684
55123 476