935 142
3569 216
5976 493
19176 330
4501 717
2057 73
12922 472
5768 561
8732 645
3046 320
9459 787
4516 718
2645 518