1602 295
1789 204
4658 804
12492 584
7074 402
7631 829
10928 617
4911 196
6518 807
13471 372
4147 650
115274 632
46839 584
4805 457
9106 299