2615 680
1714 60
2836 296
2318 68
21716 75
4563 603
4655 617
58754 586
12851 699
7990 504
8642 839
8764 86