2543 78
22768 649
14838 418
6984 733
51932 510
1793 289
17767 977
22806 443
1995 72
19542 246
3743 541
3761 388
1644 98
2823 302