4303 701
4857 845
4938 623
7985 592
23009 581
19381 514
5004 393
2453 127
8810 412
5581 560
105656 172
10242 327
32118 187
3137 501