4302 701
4857 845
4937 623
7980 592
23008 581
19377 514
5004 393
2453 127
8805 412
5579 560
105597 172
10240 327
32101 187
3137 501