4303 701
4857 845
4939 623
7986 592
23009 581
19381 514
5004 393
2453 127
8811 412
5583 560
105672 172
10243 327
32122 187
3137 501