1682 505
3030 841
2443 552
65661 774
22434 855
295 35
4374 108
5207 457
3760 222
2614 531
5121 451
10043 137
269250 724
7321 574
6375 398
6564 834
33334 627