252252 673
21555 94
14609 130
24765 178
222047 616
18849 933
37708 875
29655 365
8940 290
26584 482
1782 37
2921 266
11191 690
6582 511
124114 682
55031 476