2757 680
1827 60
2873 296
2335 68
21799 75
4577 603
4664 617
58995 586
12901 699
8023 504
8674 839
8833 86