252575 673
21556 94
14611 130
24772 178
222078 616
18850 933
37761 875
29693 365
8947 290
26592 482
1782 37
2921 266
11191 690
6584 511
124344 682
55057 476