1496 191
3759 628
63270 125
11051 645
5203 906
9831 771
8986 843
1682 178
1881 239
5874 627
601 56
2033 320