251285 673
21549 94
14595 130
24757 178
221966 616
18845 933
37572 875
29567 365
8914 290
26551 482
1778 37
2918 266
11187 690
6580 511
123632 682
54984 476