3175 409
6591 843
7399 530
9027 400
3276 148
47021 758
85369 905
19543 599
57662 172
32540 575
63004 509
36552 388