4309 701
4859 845
4947 623
7991 592
23009 581
19385 514
5006 393
2454 127
8820 412
5587 560
105772 172
10251 327
32147 187
3138 501