872 102
4920 909
3563 854
25000 413
40915 158
21986 776
6450 531
13473 737
5566 559
6487 907
6968 670
6098 224
8936 610
5408 425
7828 426