2593 341
5533 595
2720 125
7505 69
8994 797
4737 451
3911 259
1326 88
4121 207
3235 181
4531 170
7090 766
6564 619
1974 151
6563 614
7177 432
4858 615
3436 435
35851 649
31301 79