4277 701
4814 845
4847 623
7740 592
22975 581
19328 514
4981 393
2427 127
8713 412
5518 557
104647 171
10186 327
31887 187
3131 501