2495 507
5544 595
2732 125
7531 69
9000 797
4746 451
3932 259
1330 88
4130 207
3243 181
4541 170
7098 766
6570 619
1979 151
6568 614
7190 432
4860 615
3438 435
35959 649
31537 79