4312 701
4862 845
4956 623
7999 592
23009 581
19389 514
5013 393
2458 127
8825 412
5593 560
105853 172
10257 327
32183 187
3141 501