8158 678
4915 701
5902 845
5999 623
8785 592
25318 581
21043 514
5493 393
3000 127
10004 412
6461 560
133921 179
13870 327
35477 189
3453 501