4303 701
4857 845
4938 623
7985 592
23009 581
19379 514
5004 393
2453 127
8807 412
5580 560
105641 172
10242 327
32116 187
3137 501