2593 341
5533 595
2720 125
7503 69
8994 797
4736 451
3910 259
1326 88
4120 207
3234 181
4531 170
7090 766
6564 619
1973 151
6563 614
7176 432
4858 615
3435 435
35840 649
31292 79