966 142
3727 216
6257 493
19539 330
4586 717
2090 73
12962 472
5793 561
8795 645
3072 320
9479 787
4563 718
2661 518