1682 505
3030 841
2445 552
65690 774
22452 855
297 35
4374 108
5208 457
3762 222
2615 531
5121 451
10044 137
269264 724
7323 574
6383 398
6564 834
33343 627