2496 507
5546 595
2737 125
7537 69
9000 797
4746 451
3940 259
1330 88
4133 207
3246 181
4544 170
7102 766
6572 619
1981 151
6569 614
7193 432
4861 615
3439 435
35988 649
31617 79