8072 678
4903 701
5886 845
5984 623
8762 592
25294 581
21008 514
5481 393
2992 127
9989 412
6437 560
132696 179
13705 327
35395 189
3453 501