2560 78
22781 649
14839 418
6992 733
52003 510
1794 289
17784 977
22811 443
2005 72
19546 246
3749 541
3766 388
1649 98
2823 302