254285 673
21575 94
14642 130
24792 178
222213 616
18859 933
38032 875
29906 365
8985 290
26648 482
1791 37
2935 266
11200 690
6591 511
125124 685
55164 476