251865 673
21553 94
14606 130
24762 178
222017 616
18845 933
37658 875
29618 365
8930 290
26566 482
1780 37
2920 266
11190 690
6580 511
123900 682
55006 476