3762 701
4216 845
4141 623
7189 592
22716 581
18913 514
4586 393
2226 127
7883 412
5145 557
97280 170
9662 327
29775 186
3048 501