3756 701
4210 845
4126 623
7183 592
22712 581
18906 514
4584 393
2224 127
7872 412
5143 557
97169 170
9654 327
29754 186
3045 501