2593 341
5532 595
2719 125
7503 69
8994 797
4736 451
3910 259
1326 88
4119 207
3234 181
4531 170
7090 766
6564 619
1972 151
6563 614
7176 432
4858 615
3435 435
35837 649
31288 79