3741 701
4196 845
4108 623
7182 592
22706 581
18899 514
4578 393
2223 127
7862 412
5137 557
97018 170
9648 327
29725 186
3044 501