986 142
3845 216
6401 493
19708 330
4620 717
2123 73
12993 472
5819 561
8847 645
3092 320
9505 787
4599 718
2673 518