2592 341
5529 595
2715 125
7502 69
8994 797
4735 451
3909 259
1324 88
4117 207
3234 181
4531 170
7090 766
6563 619
1963 151
6561 614
7176 432
4856 615
3435 435
35824 649
31243 79