3762 701
4216 845
4138 623
7188 592
22716 581
18913 514
4586 393
2225 127
7882 412
5145 557
97267 170
9659 327
29772 186
3048 501