989 142
3849 216
6407 493
19710 330
4625 717
2126 73
12995 472
5819 561
8850 645
3095 320
9506 787
4600 718
2674 518