252614 673
21556 94
14613 130
24774 178
222080 616
18852 933
37767 875
29696 365
8947 290
26595 482
1783 37
2921 266
11192 690
6585 511
124361 682
55062 476