4302 701
4857 845
4937 623
7984 592
23009 581
19377 514
5004 393
2453 127
8806 412
5580 560
105606 172
10241 327
32109 187
3137 501