1326 41
22921 630
3238 343
303634 1032
4121 701
45065 770
7351 880
12333 588
4348 498
14398 774
29082 607
19925 188