251346 673
21549 94
14597 130
24758 178
221972 616
18845 933
37577 875
29572 365
8919 290
26554 482
1778 37
2918 266
11187 690
6580 511
123663 682
54986 476