8159 678
4915 701
5902 845
5999 623
8785 592
25318 581
21044 514
5493 393
3001 127
10005 412
6461 560
133926 179
13872 327
35477 189
3453 501