3741 701
4195 845
4106 623
7180 592
22703 581
18898 514
4577 393
2223 127
7861 412
5135 557
96991 170
9647 327
29714 186
3044 501