252642 673
21559 94
14613 130
24776 178
222081 616
18852 933
37770 875
29698 365
8948 290
26597 482
1783 37
2922 266
11192 690
6586 511
124376 682
55063 476