252322 673
21555 94
14609 130
24767 178
222054 616
18850 933
37718 875
29659 365
8942 290
26588 482
1782 37
2921 266
11191 690
6582 511
124153 682
55035 476