251170 673
21548 94
14595 130
24757 178
221956 616
18845 933
37557 875
29554 365
8911 290
26547 482
1778 37
2918 266
11187 690
6580 511
123582 682
54975 476