7191 678
4816 701
5680 845
5814 623
8593 592
23553 581
20764 514
5413 393
2919 127
9736 412
6300 560
126722 176
12882 327
35007 189
3405 501