251843 673
21553 94
14606 130
24762 178
222016 616
18845 933
37655 875
29617 365
8929 290
26566 482
1780 37
2920 266
11189 690
6580 511
123888 682
55005 476