4303 701
4857 845
4937 623
7985 592
23009 581
19377 514
5004 393
2453 127
8807 412
5580 560
105622 172
10242 327
32113 187
3137 501